도커 이미지란 애플리케이션 실행에 필요한 모든 것
코드, 라이브러리, 종속성, 설정 등 을 담고 있는 읽기 전용의 템플릿
실행 가능한 컨테이너를 만들기 위한 청사진입니다.
Dockerfile에 정의된 지침에 따라 빌드되며, 계층화된 구조를 가지고 있어 효율적으로 저장 및 공유될 수 있습니다.
🍎 Image 다운로드
Docker Hub Container Image Library | App Containerization
Software supply chain Secure Your Supply Chain with Docker Hardened Images Use Docker’s enterprise-grade base images: secure, stable, and backed by SLAs for Ubuntu, Debian, Java, and more. Regularly scanned and maintained with CVE remediation and long-te
hub.docker.com
도커 허브에 올려진 이미지들을 다운로드 받아 사용하거나 작업한 프로젝트를 이미지로 만들어 사용할 수 있다.
docker pull nginx
1) 기본 다운로드
기본 다운로드 받으면 latest 최신의 태그가 다운로드 됨
docker pull nginx:stable-alpin3.19-perl
🍎 Image 목록
docker image ls
- tag : 이미지 버전
- image id : 이미지 고유 ID
- created : 이미지 만든 날짜
- size : 이미지 크기
🍎 Image 제거
docker image rm <이미지ID>
1) 하나의 이미지 제거
docker image rm -f <이미지ID>
2) 강제 삭제 (중단된 컨테이너의 이미지만 삭제)
docker image rm $(docker images -q)
3) 컨테이너에서 사용하고 있지 않은 전체 이미지 제거
docker image rm -f $(docker images -q)
4) 컨테이너에서 사용하고 있는 이미지 중 중단된 이미지 제거
'DevOps > Docker' 카테고리의 다른 글
[Docker] 도커 사용 목적 (0) | 2025.09.15 |
---|