Quais métodos podem ser usados para terminar o trabalho e sair do contêiner Docker ao iniciá-lo?
sobes.tech IA
Resposta da IA
Para terminar o trabalho e sair do contêiner Docker ao iniciá-lo, podem ser utilizados vários métodos:
-
Terminar o processo principal dentro do contêiner — o contêiner funciona enquanto o processo principal estiver em execução. Se esse processo terminar, o contêiner será parado.
-
Comando
exitem modo interativo — se o contêiner for iniciado com-it(de forma interativa), basta digitarexitno terminal do contêiner. -
Enviar um sinal de término — por exemplo,
docker stop <container_id>envia o sinal SIGTERM ao processo principal, levando ao seu encerramento. -
Usar o comando
docker kill— termina forçosamente o contêiner enviando o sinal SIGKILL.
Exemplo de início interativo e saída:
docker run -it ubuntu /bin/bash
# dentro do contêiner
exit
Após digitar exit, o contêiner terminará sua execução.