English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Guia Completo de Comandos Docker
docker exec :Executar comandos em contêineres em execução
docker exec [OPÇÕES] CONTAINER COMANDO [ARG...]
OPTIONS descrição:
-d :Modo de separação: Execute em segundo plano
-i :Manter STDIN aberto mesmo que não esteja anexado
-t :Atribuir um terminal virtual
Execute o script dentro do container mynginx em modo interativo /root/w3Script codebox.sh:
w3codebox@w3codebox:~$ docker exec -it mynginx /bin/sh /root/w3codebox.sh http://pt.oldtoolbag.com/
Abra um terminal de modo interativo no container mynginx:
w3codebox@w3codebox:~$ docker exec -i -t mynginx /bin/bash root@b1a0703e41e7:/#
Também pode usar o 'docker ps' -O comando 'a' verifica os containers em execução, e em seguida, use o ID do container para entrar no container.
Verifique os IDs dos containers em execução:
# docker ps -a ... 9df70f9a0714 openjdk "/usercode/script.sh…" ...
A primeira coluna 9df70f9a0714 É o ID do container.
Execute o bash no container especificado através do comando exec:
# docker exec -it 9df70f9a0714 /bin/bash