Desinstale o software Docker e todos os seus contêineres no Ubuntu 22.04

Desinstale O Software Docker E Todos Os Seus Conteineres No Ubuntu 22 04



O Docker é uma ferramenta renomada que os desenvolvedores usam para facilitar a implantação e o gerenciamento de aplicativos de software. Com o Docker, você pode utilizar os contêineres para criar um ambiente isolado para qualquer aplicativo ao implantá-lo para aprimorar a eficiência do sistema host e melhor utilização de recursos.

Graças ao Docker, os desenvolvedores podem criar, testar e implantar os aplicativos de software em qualquer ambiente. Você pode pensar no Docker como uma ferramenta que funciona como uma VM, só que não sobrecarrega os recursos do sistema host. Às vezes, você pode querer 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 o Docker no Ubuntu 22.04.

Desinstalar o Docker no Ubuntu 22.04

Desinstalaremos o Docker e seus contêineres em diferentes etapas.







1. Confirme os pacotes do Docker

O primeiro passo é listar todos os pacotes do 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 -eu | pegada -EU janela de encaixe



2. Exclua as imagens do Docker

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





$ imagens do docker

Exclua as imagens disponíveis executando o seguinte comando:

$ docker rmi $ ( imagens do docker -q )

O comando que executamos remove todas as imagens para liberar o espaço 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 removê-los todos.

3. Exclua os contêineres do Docker

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

$ janela de encaixe PS -a

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

$ janela de encaixe rm $ ( janela de encaixe PS -aq )

Todos os IDs dos contêineres excluídos são exibidos após a execução do comando rm. Verifique se os contêineres foram excluídos verificando os contêineres disponíveis.

4. Exclua os volumes do Docker

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

$ volume da janela de encaixe ls
$ volume da janela de encaixe rm < nome do volume >

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

5. Exclua as redes Docker

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

$ rede docker ls
$ rede docker rm linuxhint

Como alternativa, você pode excluir todas as redes usando o comando prune. Aqui está um exemplo onde excluímos a rede “neww”:

$ rede docker ameixa seca

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

6. Desinstale o pacote Docker

Após identificar os pacotes do Docker em seu sistema, exclua-os executando o seguinte comando:

$ sudo apt-get purge -e docker.io

Aqui, removemos o pacote docker.io. Observe que optamos por excluir os pacotes do Docker por último, pois a desinstalação dos pacotes do Docker não removerá suas imagens, contêineres, volumes, etc.

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

Na última linha, você notará a mensagem de que seus diretórios /etc/docker e /var/lib/docker/ ainda estão disponíveis em 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 / era / lib / janela de encaixe / / etc / janela de encaixe /

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

$ sudo docker groupdel

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

$ sudo rm -rf / era / lib / docker.sock

Conclusão

O Docker é ótimo para implantar e gerenciar aplicativos. No entanto, quando você não precisa ter o Docker em seu sistema, pode desinstalá-lo e todos os contêineres, imagens, redes, etc. criados. 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.