Como remover todos os recipientes do Docker

Como remover todos os recipientes do Docker
Neste artigo, vou mostrar como remover todos os recipientes do Docker do seu host Docker. Então vamos começar.

Requisitos:

Você deve ter o docker instalado no seu computador.

Confira os artigos abaixo para instalar o Docker na distribuição Linux desejada se você ainda não estiver instalado no Docker.

  • 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 todos os contêineres do Docker em execução:

Você pode ver uma lista de todos os contêineres do Docker em execução com o seguinte comando:

Lista de contêineres $ docker

Como você pode ver, eu tenho 4 recipientes de Docker em execução.

É claro que você pode remover esses recipientes um por um. Isso não é um problema se você tiver alguns recipientes como eu tenho neste exemplo. Mas, imaginando um host Docker de produção, onde você pode ter milhares de contêineres do Docker em execução. Será impraticável removê -los um por um. Felizmente, você pode removê -los com muita facilidade.

OBSERVAÇÃO: Antes de prosseguir, verifique se você não possui nenhum contêiner importante em execução.

Para remover todos os contêineres do Docker em execução, execute o seguinte comando:

$ Docker Container RM -F $ (Lista de contêineres do docker -q)

Todos os recipientes do Docker em execução devem ser removidos.

Como você pode ver, não há mais contêineres em execução.

Lista de contêineres $ docker

Removendo todos os recipientes para o Docker parado:

No seu anfitrião do Docker, é provável que você tenha muitos recipientes parados que não precisa mais. Você pode remover esses recipientes desnecessários também.

Você pode listar todos os contêineres do Docker parado no seu host do Docker com o seguinte comando:

Lista de contêineres $ Docker -Status do filtro = EXITADO

Como você pode ver, todos os recipientes parados do Docker estão listados.

Agora, para remover todos os contêineres do Docker parado do seu host do Docker, execute o seguinte comando:

$ Docker Container RM $ (Lista de contêineres do Docker -Status do filtro = EXITADO)

Todos os recipientes para o Docker parado devem ser removidos.

Como você pode ver, não há mais recipiente parado no Docker na lista.

Removendo todos os recipientes do Docker:

Você também pode remover todos os recipientes no seu host do Docker, independentemente do status deles (correndo, parado, pausado etc.).

Você pode listar todos os contêineres do Docker no seu host do Docker, independentemente do status deles com o seguinte comando:

Lista de contêineres $ Docker

Como você pode ver, todos os contêineres do meu host do Docker estejam em execução ou não estão listados.

Agora, para remover todos esses recipientes do Docker, execute o seguinte comando:

$ Docker Container RM -F $ (Lista de contêineres do Docker -qa)

Todos os recipientes do docker no seu host do Docker devem ser removidos.

Então, é assim que você remove todos os recipientes do Docker do seu host do Docker. Obrigado por ler este artigo.