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.