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.



