tutorial - Vea el comando completo del contenedor en ejecución/detenido en Docker
tutorial docker file (4)
¿Cómo puedo ver el comando completo de un contenedor / proceso en ejecución en Docker?
$ docker ps --all
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
5b6291859b61 nginx:1.7.8 "nginx -g ''daemon of 4 minutes ago Exited (0) 4 minutes ago thirsty_brattain
Solo puedo ver "nginx -g ''daemon of" ... aquí, no el comando completo.
Use runlike del repositorio de git https://github.com/lavie/runlike
Para instalar runlike
pip install runlike
Como acepta la identificación del contenedor como argumento, para extraer la identificación del contenedor, use el siguiente comando
docker ps -a -q
Puede usar runlike para extraer el comando completo de ejecución de Docker con el siguiente comando
runlike <docker container ID>
Utilizar:
docker inspect -f "{{.Name}} {{.Config.Cmd}}" $(docker ps -a -q)
... realiza una "inspección del acoplador" para todos los contenedores.
Utilizar:
docker inspect -f "{{.Path}} {{.Args}} ({{.Id}})" $(docker ps -a -q)
Eso mostrará la ruta de comando y los argumentos, similar a
docker ps
.
docker ps -a --no-trunc
mostrará el comando completo junto con los demás detalles de los contenedores en ejecución.