Como remover todas as imagens do Docker

Como remover todas as imagens do Docker
Docker mantém uma cópia local de cada imagem do Docker que você baixar. Então, seu anfitrião do Docker pode ficar congestionado em algum momento. Todas essas imagens do Docker também usarão muitos espaços de disco. E se você quiser remover todos eles?

Bem, a boa notícia é que você pode remover todas as imagens do Docker armazenadas localmente no seu host do Docker com muita facilidade. Este é o tópico deste artigo.

Neste artigo, vou mostrar como remover todas as imagens do docker armazenadas localmente no seu host do Docker. Também vou mostrar como remover imagens do Docker não utilizado do seu host do Docker. Então vamos começar.

Requisitos:

Você deve ter o docker instalado no seu computador se quiser experimentar os exemplos neste artigo.

Se você não tiver o Docker instalado, pode conferir um dos artigos abaixo (dependendo do seu sistema operacional) para instalar o Docker na sua distribuição Linux desejada.

  • Como instalar e usar o Docker no Ubuntu 18.04 LTS (https: // linuxhint.com/install_docker_ubuntu_1804/)
  • Instale o Docker no Debian 9 (https: // linuxhint.com/install_docker_debian_9/)
  • Instale o Docker no CentOS 7 (https: // linuxhint.com/install-docker-centos7/)
  • Instale o Docker no Raspberry Pi (https: // linuxhint.com/install_docker_raspberry_pi/)

Se você ainda tiver algum problema em instalar o Docker, poderá entrar em contato comigo através do https: // suporte.Linuxhint.com. Ficarei mais do que feliz em ajudar.

Removendo todas as imagens não utilizadas do Docker:

As imagens do Docker não utilizadas são chamadas de imagens intermediárias ou penduradas. Eles geralmente não têm nenhuma tag. As imagens penduradas no docker não são usadas por nenhum recipiente.

Você pode listar todas as imagens de Docker penduradas ou não utilizadas armazenadas localmente no seu host do Docker com o seguinte comando:

Lista de imagens $ docker -filtro dankling = true

Como você pode ver, todas as imagens do Docker não utilizadas no meu host Docker estão listadas.

Agora, para remover todas essas imagens não utilizadas do Docker, execute o seguinte comando:

$ Docker Image Prune

Agora, pressione y e depois pressione .

Todas as imagens do Docker não utilizadas ou penduradas devem ser removidas.

Como você pode ver, não há mais imagens de Docker não utilizadas ou penduradas no meu host do Docker.

Removendo todas as imagens do Docker sem referências de contêiner:

Você também pode remover todas as imagens do Docker que não têm pelo menos uma única referência de contêiner.

Para remover todas as imagens do Docker sem nenhuma referência de contêiner, execute o seguinte comando:

$ Docker Image Prune -a

Agora, pressione y e depois pressione .

As imagens do docker sem referências de contêiner devem ser removidas.

Removendo todas as imagens do Docker:

Se você deseja remover todas as imagens do Docker do seu host do Docker, esta seção é para você.

Você pode listar todas as imagens do Docker armazenadas localmente no seu host do Docker com o seguinte comando:

Lista de imagens $ docker -a

Como você pode ver, todas as imagens armazenadas localmente no meu host do Docker estão listadas.

Agora, para remover todas essas imagens do Docker, execute o seguinte comando:

$ Docker Imagem RM -F $ (Lista de Imagens do Docker -Aq)

Pode demorar um pouco para completar, dependendo de quantas imagens são armazenadas localmente no seu host do Docker. Todas as imagens do docker armazenadas localmente no seu host do Docker devem ser removidas assim que o comando terminar em execução.

Como você pode ver, não tenho mais nenhuma imagem do Docker no meu host do Docker.

Então, é assim que você remove todas as imagens do Docker do seu host do Docker. Obrigado por ler este artigo.