Superpoderes na Organização de Imagens Docker

DockerBeginner
Pratique Agora

Introdução

Em um mundo onde superpoderes são a norma, a Academia de Super-heróis enfrenta um grande desafio. A capacidade da academia de armazenar e gerenciar o conhecimento sobre superpoderes está ameaçada pela falta de organização em seu ambiente virtual. O renomado professor de superpoderes, Dr. VirtualMind, foi encarregado de garantir que todas as imagens de superpoderes no universo Docker sejam listadas e gerenciadas com eficiência. Como parte desta tarefa, os alunos devem demonstrar proficiência na listagem de imagens Docker.

Listagem de Imagens Docker

Nesta etapa, você deverá listar as imagens Docker e realizar tarefas específicas relacionadas ao gerenciamento de imagens.

Tarefas

  • Listar todas as imagens Docker disponíveis atualmente no sistema.
  • Filtrar as imagens para exibir apenas aquelas marcadas com a tag "latest". Você pode usar o formato de comando docker images --filter <filter_type>=<filter_scope> para filtrar as imagens.
  • Ordenar as imagens pela data de criação em ordem decrescente. Você pode usar o formato de comando docker images --format <format> | grep <condition> | sort <option> para realizar a ordenação.

Exemplo

Após concluir as tarefas, a saída da listagem de imagens Docker deve exibir as imagens que atendem aos critérios fornecidos.

Listar todas as imagens:

REPOSITORY                    TAG       IMAGE ID       CREATED         SIZE
ubuntu                        latest    e34e831650c1   2 weeks ago     77.9MB
jenkins/jenkins               latest    ca7cca8fa4b0   8 months ago    466MB
hello-world                   latest    d2c94e258dcb   8 months ago    13.3kB
gcr.io/k8s-minikube/kicbase   v0.0.37   01c0ce65fff7   12 months ago   1.15GB

Filtrar as imagens para exibir apenas as que possuem a tag "latest":

REPOSITORY       TAG       IMAGE ID       CREATED        SIZE
ubuntu           latest    e34e831650c1   2 weeks ago    77.9MB
jenkins/jenkins  latest    ca7cca8fa4b0   8 months ago   466MB
hello-world      latest    d2c94e258dcb   8 months ago   13.3kB

Ordenar as imagens pela data de criação em ordem decrescente:

ubuntu                        latest    2024-01-12 01:08:11 +0800 CST   77.9MB
jenkins/jenkins               latest    2023-05-24 03:54:22 +0800 CST   466MB
hello-world                   latest    2023-05-03 00:49:27 +0800 CST   13.3kB

Resumo

Neste desafio, o objetivo foi testar a proficiência no gerenciamento de imagens Docker. As tarefas foram projetadas para aprimorar a compreensão sobre listagem, filtragem e ordenação de imagens. Este desafio proporcionou uma oportunidade de reforçar o conhecimento sobre o gerenciamento de imagens Docker e sua aplicação prática em cenários do mundo real.

✨ Verificar Solução e Praticar