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.

ComandoDónde se ejecutaUsar para
lizard runLocalmente, con el proyecto del servicio + los secretos del servicio inyectadosMigraciones, scripts de seed, herramientas locales que necesitan configuración de prod
lizard sshDentro del contenedor del servicio en ejecuciónInspeccionar 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 -- env

Listar archivos en la imagen desplegada

lizard ssh --service api -- ls -la /app

Comprobar el sistema operativo en el contenedor

lizard ssh --service api -- cat /etc/os-release

Confirmar que un secreto llegó al contenedor en vivo

lizard ssh --service api -- env | grep DATABASE_URL

Vé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