|
|
Essencialmente, contêineres do Docker são máquinas virtuais, e irão existir casos em que o desenvolvedor queira executar ações em um contêiner sendo executado.
|
|
|
|
|
|
Como verificar quais portas estão rodando, verificar recursos de software, ou até **utiliza-locomo uma máquina virtual para rodar projetos!**.
|
|
|
|
|
|
Para que o desenvolvedor possa fazer isso, ele precisa **se conectar no contêiner**.
|
|
|
|
|
|
Isso pode ser feito seguindo os seguintes passos:
|
|
|
1. rodar o comando `sudo docker ps` para listar os contêineres em execução;
|
|
|
2. rodar o comando `docker exec -it {identificador} /bin/sh` aonde `{indentificador}` é o id ou nome do contêiner escolhido no comando `docker ps`.
|
|
|
|
|
|
|
|
|
Seguindo estes passos, o desenvolvedor acessará o shell da máquina, e poderá utilizá-la como uma máquina virtual. |
|
|
\ No newline at end of file |