소개
초능력이 일상이 된 세상에서, 히어로 아카데미는 큰 난관에 봉착했습니다. 가상 환경의 정리 정돈이 제대로 되지 않아 아카데미의 초능력 지식을 저장하고 관리하는 능력이 위협받고 있기 때문입니다. 저명한 초능력 교수인 버추얼마인드 (Dr. VirtualMind) 박사는 도커 세계의 모든 초능력 이미지가 효율적으로 나열되고 관리되도록 보장하는 임무를 맡았습니다. 이 임무의 일환으로, 학생들은 도커 이미지 목록을 다루는 숙련도를 증명해야 합니다.
도커 이미지 목록 확인하기
이 단계에서는 도커 이미지 목록을 확인하고 이미지 관리와 관련된 특정 작업들을 수행해야 합니다.
과제
- 시스템에 현재 존재하는 모든 도커 이미지 목록을 확인합니다.
- 태그가 "latest"인 이미지들만 표시되도록 필터링합니다. 이미지를 필터링할 때는
docker images --filter <filter_type>=<filter_scope>형식의 명령어를 사용할 수 있습니다. - 생성 날짜를 기준으로 이미지를 내림차순 정렬합니다. 이미지를 정렬할 때는
docker images --format <format> | grep <condition> | sort <option>형식의 명령어를 사용할 수 있습니다.
예시
과제를 완료한 후, 도커 이미지 목록 출력 결과는 제공된 기준을 충족해야 합니다.
모든 이미지 목록 확인:
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
"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
생성 날짜 기준 내림차순 정렬:
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
요약
이번 챌린지의 목표는 도커 이미지 관리 숙련도를 테스트하는 것이었습니다. 각 과제는 도커 이미지의 목록 확인, 필터링 및 정렬에 대한 이해도를 높이도록 설계되었습니다. 이 챌린지를 통해 도커 이미지 관리 지식을 강화하고 실제 시나리오에서의 실무 적용 능력을 기를 수 있었습니다.



