docker stop
Pare um container rodando, inicie de novo com tudo guardado, ou reinicie depois de mudar uma configuração.
>_ Teste aqui: um Linux simulado, nesta páginanada roda no seu computador
Carregando o terminal…
Exemplos
-
docker stop web -
docker ps -a -
docker start web -
docker restart site -
docker stop web site -
docker ps
Como funciona
O docker stop NAME pede para o container desligar direitinho (e força depois de 10 segundos). Ele não é apagado: o docker ps -a continua mostrando como Exited, com os arquivos e as configurações.
O docker start NAME traz o mesmo container de volta; o docker restart NAME é stop + start num comando só.
Sintaxe
docker stop CONTAINER... | docker start CONTAINER... | docker restart CONTAINER...
Opções
| Opção | O que faz |
|---|---|
CONTAINER... | um ou mais containers, pelo nome ou ID |
docker start | inicia de novo um container parado |
docker restart | para e inicia |
Bom saber
- Parar guarda o container; o
docker rmapaga. Dados que você precisa manter vão num volume (-v), não dentro do container. - As opções do
docker run(portas, nome, -e) não mudam com um restart: recrie o container para isso.