Parando e Reiniciando Contêineres Docker
Parando Contêineres Docker
Para parar um contêiner Docker em execução, você pode usar o comando docker stop seguido pelo ID ou nome do contêiner. Por exemplo:
$ docker stop my-container
Isso interromperá o contêiner graciosamente, permitindo que ele execute quaisquer tarefas de limpeza necessárias antes de desligar.
Se precisar forçar a parada de um contêiner imediatamente, você pode usar o comando docker kill em vez disso:
$ docker kill my-container
Isso terminará imediatamente o processo principal do contêiner, sem permitir que ele execute qualquer limpeza.
Reiniciando Contêineres Docker
Para reiniciar um contêiner Docker parado, você pode usar o comando docker start seguido pelo ID ou nome do contêiner. Por exemplo:
$ docker start my-container
Isso iniciará o contêiner usando a mesma configuração e estado que tinha quando foi parado.
Se precisar reiniciar um contêiner em execução, você pode usar o comando docker restart:
$ docker restart my-container
Isso parará o contêiner e, em seguida, o iniciará novamente.
Você também pode usar o comando docker run para criar e iniciar um novo contêiner. Se o contêiner que você está tentando iniciar já existir, o Docker iniciará o contêiner existente em vez de criar um novo.
Compreendendo como parar e reiniciar contêineres Docker, você pode gerenciar efetivamente o ciclo de vida de suas aplicações e garantir que elas estejam funcionando como esperado.