minlog
728x90
반응형

도커 이미지란 애플리케이션 실행에 필요한 모든 것

코드, 라이브러리, 종속성, 설정 등 을 담고 있는 읽기 전용의 템플릿

실행 가능한 컨테이너를 만들기 위한 청사진입니다.

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
2) 버전 다운로드
 

🍎 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) 컨테이너에서 사용하고 있는 이미지 중 중단된 이미지 제거

728x90
반응형

'DevOps > Docker' 카테고리의 다른 글

[Docker] 도커 사용 목적  (0) 2025.09.15
profile

minlog

@jimin-log

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!