lizard ssh
Ejecuta un comando dentro del contenedor de un servicio en ejecución, transmite su salida y devuelve el código de salida remoto.
run vs. ssh
lizard run y lizard ssh ejecutan un comando con el contexto de un servicio, pero se ejecutan en lugares distintos — conviene saber cuál quieres.
| Comando | Dónde se ejecuta | Usar para |
|---|---|---|
lizard run | Localmente, con el proyecto del servicio + los secretos del servicio inyectados | Migraciones, scripts de seed, herramientas locales que necesitan configuración de prod |
lizard ssh | Dentro del contenedor del servicio en ejecución | Inspeccionar el contenedor en vivo, comandos remotos puntuales, depuración |
lizard run muestra tu copia local inyectada del entorno, que normalmente es la misma que producción — pero lizard ssh es la referencia autorizada de lo que realmente ve el contenedor en vivo.
Uso
lizard ssh --service <name> -- <command>Ejemplos
Inspeccionar el entorno que ve la app en ejecución
lizard ssh --service api -- envListar archivos en la imagen desplegada
lizard ssh --service api -- ls -la /appComprobar el sistema operativo en el contenedor
lizard ssh --service api -- cat /etc/os-releaseConfirmar que un secreto llegó al contenedor en vivo
lizard ssh --service api -- env | grep DATABASE_URLVéase también
- lizard run — ejecuta un comando localmente con el entorno del servicio inyectado en su lugar
- Variables — cómo llegan los secretos y las referencias a un servicio
- Desplegar desde Claude Code — por qué un agente necesita una shell dentro del contenedor en ejecución, y qué plataformas no ofrecen una