Comando Exec | terminais no comando exec | Docker
- Comando Exec | terminais no comando exec | Docker
warning
As vezes os containers não tem nada de pacote por dentro, mas normalmente tem o BusyBox:
BusyBox é um binário único que reúne várias ferramentas clássicas do Linux/Unix (como sh, ls, cp, ps, ifconfig, ping, wget, nc, etc.) em versões enxutas. Por isso ele é chamado de "Swiss-army knife" do Linux embarcado.
Comando para entrar dentro do container
docker exec -it <id_container> <terminal>
Comando para descobrir qual terminal existe dentro do container
docker exec <id_container> sh -c 'which sh || which ash || which bash || which busybox'
Ping de dentro do container para fora
nc -vz -w 3 10.0.0.50 80