Desinstale o software Docker e todos os seus contêineres no Ubuntu Top 10.Top 10

Desinstale o software Docker e todos os seus contêineres no Ubuntu Top 10.Top 10
Docker é uma ferramenta de renome que os desenvolvedores usam para ajudar na implantação e gerenciamento mais fáceis de aplicativos de software. Com o Docker, você pode utilizar os contêineres para criar um ambiente isolado para qualquer aplicação ao implantá -lo para aprimorar a eficiência do sistema host e a melhor utilização de recursos.

Graças ao Docker, os desenvolvedores podem construir, testar e implantar os aplicativos de software em qualquer ambiente. Você pode pensar no Docker como uma ferramenta que funciona como uma VM, apenas que não enfatiza os recursos do sistema host. Às vezes, você pode desinstalar o Docker no seu Ubuntu 22.04. Nesse caso, você precisa de um método seguro para desinstalar o Docker e todos os seus contêineres. Abordaremos um processo passo a passo para desinstalar de forma limpa no Ubuntu 22.04.

Desinstalar Docker no Ubuntu 22.04

Vamos desinstalar o Docker e seus recipientes em diferentes etapas.

Confirme os pacotes do Docker

O primeiro passo é listar todos os pacotes de docker disponíveis no seu Ubuntu 22.04. Você pode usar o comando dpkg para listar os pacotes instalados ou verificar a versão do docker:

$ dpkg -l | Grep -i Docker

Exclua as imagens do Docker

Excluindo os pacotes do Docker não excluem as imagens que você criou. Comece verificando as imagens do Docker disponíveis com o seguinte comando:

$ Docker Images

Exclua as imagens disponíveis executando o seguinte comando:

$ Docker RMI $ (Docker Images -q)

O comando que executamos remove todas as imagens para limpar o espaço que está anteriormente ocupado pelas imagens do Docker em seu sistema.

Se tentarmos listar as imagens novamente, nenhuma imagem do Docker estará disponível no sistema. Isso significa que conseguimos remover todos eles.

Exclua os recipientes do Docker

Ao trabalhar com o Docker, você deve criar diferentes contêineres. Também precisamos excluí -los antes de desinstalar o pacote do Docker. Liste os contêineres disponíveis com o comando ps -a.

$ docker ps -a

Você pode excluir cada recipiente de forma independente, mas isso levaria tempo, especialmente se você tiver vários contêineres. Uma abordagem melhor é excluir todos os recipientes disponíveis usando o comando rm.

$ Docker RM $ (Docker PS -aq)

Todos os IDs de contêineres dos recipientes excluídos são exibidos após executar o comando rm. Verifique se os contêineres são excluídos verificando os contêineres disponíveis.

Exclua os volumes do Docker

Se você também tiver os volumes do Docker que você criou, o comando rm ajudará você a excluí -los. Liste os volumes disponíveis. Em seguida, especifique os nomes dos volumes que você deseja excluir, conforme apresentado no seguinte:

$ docker volume ls
$ Docker Volume RM

Seus volumes do Docker são excluídos e o espaço está disponível para o sistema host.

Exclua as redes do Docker

Verifique se você tem alguma rede que você criou usando o comando ls. Aqui, temos a rede Linuxhint. Para excluir a rede, use o comando rm.

$ Docker Network LS
$ Docker Network RM Linuxhint

Como alternativa, você pode excluir todas as redes usando o comando Prune. Aqui está um exemplo em que excluímos a rede "Neww":

$ Docker Network Prune

Neste ponto, você está pronto para remover o pacote do Docker do seu Ubuntu 22.04.

Desinstale o pacote Docker

Depois de identificar os pacotes do Docker em seu sistema, exclua -os executando o seguinte comando:

$ sudo apt -get Purge -y Docker.io

Aqui, removemos o Docker.pacote IO. Observe que optamos por excluir os pacotes do Docker, desde que a desinstalação dos pacotes do Docker não remova suas imagens, recipientes, volumes, etc.

Observe que o diretório do Docker não foi removido mesmo após a desinstalação do pacote.

Na última linha, você notará a mensagem de que o seu/etc/docker e/var/lib/Docker/diretórios ainda estão disponíveis no seu sistema.

Podemos verificar se os arquivos do Docker ainda existem em nosso sistema.

Remova esses diretórios do seu sistema com o seguinte comando:

$ sudo rm -rf/var/lib/docker//etc/docker/

Além disso, exclua o grupo Docker que você criou ao instalar o Docker.

$ sudo groupdel docker

Por fim, remova o soquete do Docker do seu sistema.

$ sudo rm -rf/var/lib/docker.meia

Conclusão

Docker é ótimo para implantar e gerenciar aplicativos. No entanto, quando você não precisa ter o Docker em seu sistema, você pode desinstalá -lo e todos os contêineres, imagens, redes, etc. Este guia apresentou todas as etapas que você deve seguir para desinstalar o software Docker e todos os seus contêineres no Ubuntu 22.04.