Como excluir imagens do Docker

Como excluir imagens do Docker
Imagens do docker são modelos a partir dos quais os contêineres do Docker são criados. Existem muitas imagens do Docker no Docker Hub, que você pode usar para criar recipientes do Docker para o seu aplicativo desejado.

Docker mantém uma cópia local de cada imagem do Docker que você baixar do Docker Hub, que, obviamente. Se você estiver usando diferentes tipos de imagens do Docker, com o tempo seu host do Docker pode ter muitas imagens desnecessárias do Docker, ocupando valiosos espaços de disco. É claro que você pode excluir as imagens do Docker que você não usa ou precisa liberar espaços de disco.

Neste artigo, vou mostrar como excluir imagens do docker armazenadas localmente no 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.

Excluindo imagens do docker usando repositório e tag:

Você pode remover as imagens do Docker armazenadas localmente no seu host do Docker usando o repositório e a etiqueta da imagem.

Quando você baixar uma imagem do docker usando o Docker Pull comando, você deve especificar a imagem que deseja baixar.

O formato do identificador de imagem das imagens do docker são repositório: tag. Por exemplo, Alpine: mais recente, Ubuntu: 18.04, MySQL: mais recente, Mhart/alpino-nó: mais recente etc.

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

Lista de imagens $ Docker

Como você pode ver, todas as imagens do Docker armazenadas localmente estão listadas. As duas primeiras colunas contêm o repositório e a etiqueta da imagem do docker.

Digamos, você quer excluir a imagem do Docker Echoserver: mais recente. Para fazer isso, execute o seguinte comando:

$ Docker Image RM Echoserver: mais recente

A imagem do docker Echoserver: mais recente deve ser removido.

Excluindo imagens do Docker usando o ID da imagem:

O ID da imagem de uma imagem do Docker é calculado automaticamente, dependendo do conteúdo da imagem. Então, toda imagem do Docker tem um ID de imagem exclusivo.

Você pode usar o ID da imagem do Docker para excluir uma imagem do Docker do seu host do Docker.

Você pode usar o seguinte comando para listar todas as imagens do docker armazenadas localmente no seu host Docker.

Lista de imagens $ docker

Como você pode ver, todas as imagens do Docker armazenadas localmente estão listadas. O ID da imagem está na terceira coluna.

Digamos que você deseja remover a imagem do Docker Elasticsearch: 2. Se você olhar de perto, pode ver que ele tem o ID da imagem 5E9D896DC62C.

Agora, para remover a imagem do Docker 5E9D896DC62C, Execute o seguinte comando:

$ Docker Imagem RM 5E9D896DC62C

A imagem do docker 5E9D896DC62C deve ser removido.

Você pode ver o seguinte erro ao tentar remover uma imagem do Docker usando o ID da imagem. Significa apenas que existem muitas imagens com o mesmo id de imagem (alias imagens), então o docker não sabe qual remover. A solução para isso é simples. Basta remover a imagem usando o repositório: tag da imagem.

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