Como fazer uma reinicialização limpa de uma instância do Docker

Como fazer uma reinicialização limpa de uma instância do Docker

Docker é uma ferramenta de desenvolvimento de projetos e compartilhamento de software amplamente usada em todo o mundo. Às vezes, o desenvolvedor quer reiniciar o Docker de maneira limpa depois de desligá -lo. Uma das outras razões é quando o usuário exclui o contêiner ou a imagem, sua referência será salva localmente e não pode ser removida, o que pode causar erros ou condições anormais. Portanto, ocasionalmente os desenvolvedores querem começar o Docker do zero com uma reinicialização limpa.

Esta postagem descreverá como reiniciar a instância do Docker de maneira limpa.

Como reiniciar de forma limpa na instância do Docker?

Para reiniciar de forma limpa na instância do Docker, remova recipientes e imagens não utilizados. Para esse fim, acompanhe as instruções fornecidas.

Etapa 1: Liste todos os recipientes

Primeiro, liste todos os recipientes do Docker com a ajuda do “Docker PS -A”Comando:

> Docker PS -A

Note o "ID do contêiner”Do recipiente do Docker que você deseja remover:

Etapa 2: Stop Container

Em seguida, se o contêiner estiver funcionando, pare o recipiente através do “Docker Stop ”Comando:

> Docker Stop CB885818071B

Para parar todos os contêineres do Docker, utilize o comando fornecido no terminal do editor de código do Visual Studio. Aqui o "-q”A opção é usada para exibir apenas IDs de contêineres:

> Docker Stop $ (Docker ps -a -q)

Etapa 3: Remova o contêiner

Agora, remova o recipiente do docker utilizando o “Docker RM ”Comando. Os usuários também podem remover os recipientes do docker usando o nome do contêiner:

> Docker RM CB885818071B

Para remover todos os recipientes do Docker parado para usar o Docker do zero, consulte o comando fornecido:

> Docker RM $ (Docker ps -a -q)

Verifique se os contêineres do Docker forem removidos ou não, visualizando a lista de contêineres:

> Docker PS -A

Etapa 4: Liste todas as imagens

Por fim, remova a imagem do Docker. Para esse fim, primeiro, liste todas as imagens do Docker e observe o ID da imagem que você deve remover:

> Imagens do Docker

Etapa 5: Remova a imagem do Docker

Em seguida, remova o comando da imagem do docker usando o “Docker Image RM”Comando. Aqui o "-f”A opção é usada para remover a imagem do Docker com força:

> imagem do docker rm -f 2fc5729619b3

Este blog demonstrou como iniciar a instância do Docker de maneira limpa.

Conclusão

Para reiniciar a instância do Docker de maneira limpa, primeiro, liste todos os recipientes do Docker. Em seguida, pare os recipientes não utilizados ou extras usando o “Docker Stop”Comando. Depois disso, remova os recipientes do docker usando o “Docker RM ”Comando. Para remover todos os recipientes parados de uma só vez, use o “Docker RM $ (Docker PS -A -Q)”Comando. Em seguida, para remover imagens do Docker, utilize o “Imagens do Docker RM -F ”Comando. Este post explicou como reiniciar a instância do Docker.