Como listar imagens do Docker

Como listar imagens do Docker
Docker é um sistema de contêiner de código aberto. As imagens do Docker são basicamente um layout base do qual os contêineres são criados. Para criar contêineres do Docker de diferentes distribuições ou aplicativos Linux, você deve usar imagens diferentes do Docker. Depois de criar um contêiner usando uma imagem específica do Docker, a imagem é baixada e armazenada localmente no seu host do Docker. Horas extras, você acabará com muitas cópias locais de imagens do docker no seu host do Docker.

Neste artigo, mostrarei como listar todas as 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.

Listando imagens do Docker armazenadas localmente:

Para listar todas as imagens do Docker armazenadas localmente, você pode executar o seguinte comando:

Lista de imagens $ docker

Como você pode ver, todas as imagens do Docker armazenadas localmente estão listadas. Você pode ver o nome do repositório, tag, id de imagem curta, data de criação e tamanho das imagens do docker armazenadas localmente.

O ID da imagem curta é suficiente para distinguir entre as imagens do Docker. Mas se você preferir o id de imagem longo, você pode usar o -sem trunc opção com o comando anterior.

Para listar as imagens do Docker armazenadas localmente junto com o ID da imagem longa, execute o seguinte comando:

Lista de imagens $ Docker-Não trunc

Como você pode ver, o formato SHA256 longo do ID da imagem é exibido.

Listando imagens intermediárias ou ruins do Docker:

Imagens intermediárias do Docker tem o repositório e o nome da tag :. Estas são basicamente imagens de Docker não utilizadas. Eles não têm nenhuma importância. Você deve removê -los ocasionalmente.

Para listar todas as imagens do Docker não utilizadas no seu host do Docker, execute o seguinte comando:

Lista de imagens $ docker -filtro dankling = true

Como você pode ver, todas as imagens do Docker não utilizadas, juntamente com o ID da imagem, a data da criação, o tamanho estão listadas.

Listando apenas IDs de imagem do Docker:

Às vezes, você pode precisar apenas de uma lista de IDs de imagem das imagens do docker armazenadas localmente no seu host do Docker. Isso é muito importante para fins de script e para remover imagens do Docker.

Para listar apenas os IDs de imagem das imagens do Docker não utilizadas no seu host do Docker, execute o seguinte comando:

Lista de imagens $ docker -quiet -filtro dankling = true

Como você pode ver, apenas o ID da imagem das imagens do Docker não utilizado estão listadas.

Para listar todos os IDs de imagem das imagens do Good Docker, execute o seguinte comando:

Lista de imagens $ docker --quiet -filtro dankling = false

Como você pode ver, apenas o ID da imagem das imagens boas do Docker estão listadas.

Então, é assim que você lista as imagens do Docker armazenadas localmente no seu host do Docker. Obrigado por ler este artigo.