Limpe o Docker Remova imagens, recipientes e volumes antigos

Limpe o Docker Remova imagens, recipientes e volumes antigos

Docker é uma plataforma bem estabelecida de código aberto. É amplamente usado para criar programas e serviços. Docker trabalha com diferentes componentes para gerenciar, executar e compartilhar programas, como contêineres, imagens, redes e volume. Além disso, as imagens do Docker são usadas para criar e gerenciar contêineres. Consiste em instruções para direcionar o contêiner. Portanto, as imagens são de tamanho pesado e ocupam muito espaço do sistema.

Para remover a carga do sistema, os usuários ocasionalmente desejam limpar o docker removendo imagens, recipientes e volume velhos ou não utilizados.

Este artigo ilustrará a limpeza do recipiente do docker removendo imagens, contêineres e volumes antigos.

Como limpar o docker removendo imagens, recipientes e volumes?

Para limpar reiniciar o Docker removendo imagens, volumes e contêineres do Docker, observe os métodos fornecidos:

  • Como limpar o Docker removendo recipientes?
  • Como limpar o Docker removendo imagens?
  • Como limpar o Docker removendo o volume?
  • Como limpar o docker podando o sistema?

Como limpar o Docker removendo recipientes?

Para remover os recipientes antigos ou recipientes não utilizados, passe pelas instruções fornecidas.

Etapa 1: listar contêineres

Primeiro, liste todos os recipientes no terminal através do “Docker PS”Comando e copie o ID do antigo recipiente que você deseja remover:

> Docker PS -A

Etapa 2: Remova o contêiner

Em seguida, utilize o “Docker RM ”Comando para remover o contêiner. No entanto, você pode utilizar o nome do contêiner para remover o antigo recipiente:

> Docker RM CB885818071B

Etapa 3: Pare todos os recipientes

Remover recipientes um por um é uma tarefa difícil. Para remover todos os recipientes para limpar completamente o reiniciar o Docker, primeiro pare todos os contêineres em execução através do comando fornecido:

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

Etapa 4: Remova todos os recipientes

Em seguida, para remover todos os recipientes, use o comando mencionado:

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

No comando acima, “-a”É usado para apontar todos os recipientes e“-q”É utilizado para remover recipientes através de IDs:

Para verificar novamente liste o contêiner e verifique se os contêineres são removidos ou não:

> Docker PS -A

A saída a seguir mostra que os contêineres foram removidos do Docker:

Como limpar o Docker removendo imagens?

As imagens do Docker são frequentemente usadas para recipiente do aplicativo. Estes são usados ​​para construir e gerenciar contêineres. As imagens do Docker são pesadas, pois contêm código -fonte, dependências de programas e outras instruções.

Para limpar o ambiente do Docker, removendo as imagens, passe pelo procedimento fornecido.

Etapa 1: Remova a imagem do Docker não utilizada

Para remover a imagem do Docker que não é usada por nenhum contêiner, basta utilizar o “Docker RMI ”Comando. Os usuários do Docker também podem usar o ID da imagem para remover a imagem:

> Docker RMI Golang: Alpine

Etapa 2: Remova a imagem usada do Docker

A imagem que está sendo usada por qualquer contêiner não pode ser removida diretamente como mostrado abaixo:

> Docker RMI Pythonimage

Para remover a imagem que está ligada ou associada a qualquer recipiente, utilize o “-f”Opção junto com a“Docker RMI”Comando:

> Docker rmi -f pythonimage

Etapa 3: Remova todas as imagens

Para remover todas as imagens com força, observe o comando mencionado. O comando fornecido removerá todas as imagens usando IDs de imagem:

> Docker rmi -f $ (Docker Images -aq)

Para verificação, se as imagens forem removidas ou não, liste todas as imagens através do “Imagens do Docker -a”Comando:

Como limpar o Docker removendo o volume?

O volume do docker é o sistema de arquivos montado com um recipiente para salvar os dados gerados por contêineres. O volume também é referido como um sistema de backup. Para remover o volume, siga as etapas fornecidas.

Etapa 1: Liste todos os volumes

Primeiro, liste o volume e verifique qual volume você deseja remover para limpar o sistema. Para esse fim, utilize o “Docker Volume LS”Comando:

> Docker Volume LS

Etapa 2: Remova o volume

Em seguida, remova o volume utilizando o “Docker Volume RM ”Comando:

> Volume Docker RM My-Volume

Como limpar o docker podando o sistema?

A poda do sistema inclui a remoção de todas as imagens, volumes, contêineres e redes paradas ou pendentes. Para podar o sistema em Docker, o “Prune do sistema Docker”Comando é usado:

> Ameixa do sistema Docker

Observação: O "Prune do sistema Docker”Não é possível excluir o volume pendurado automaticamente.

Para remover o volume não utilizado junto com todos os outros componentes, utilize o “-volumes”Opção junto com a“Prune do sistema Docker”Comando:

> Sistema Docker Prune --a -Volumes

Isso é tudo! Demonstramos como limpar o Docker removendo imagens, volumes e contêineres.

Conclusão

Para limpar o Docker, removendo componentes antigos e pendentes do Docker, como imagens, contêineres, redes e volume, simplesmente utilize o “Sistema Docker Prune -a -Volumes”Comando. No entanto, os usuários podem remover individualmente os componentes, como recipientes que são removidos pelo “Docker RM”Comando e imagens através do“Docker RMI”Comando. Este artigo demonstrou as técnicas para limpar o Docker.