kh교육

(20250827044)Docker Image & HUB

boangod 2025. 8. 27. 12:32

Image는 Container를 생성하는 템플릿이다.

ㄴ 클래스, 객체 관계와 비슷하다.

 

 

이미지를 가지고 컨테이너를 만듦.

 

 

 

Registry → 도커 허브

    • Docker image를 저장하는 저장 사이트

 

Repostory → 각자 계정. 레지스터리 안에있음.

    • Registry내에 각 이미지를 저장하는 계정- namespace

    • 대표 repository는 Official image를 제공하는 repository이다.

    • 기본 사용법, 옵션 등의 정보를 제공한다.

 

 

Image

    • 이미지_이름:tag

    • 기본 tag : latest

    ㄴ 태그는 버전을 입력하는 게 일반적이다.

 

 

리눅스에서 도커 로그인을 한다.

# docker login -u eomtaejun

 

 

Docker Image & HUB : 검색

docker search [옵션] TERM

    • docker hub내에 이미지 검색

    • 옵션

-limit n n 건만 검색
--filter=stars=n stars가 n건 이상인 이미지만 검색(많이 사용되는 이미지만 검색)
--no-trunc 결과를 모두 제한하지 않고 출력

 

TERM : image[Description]의 일부만 기술 가능하다.

$ docker search --limit 3 cen

 

 

Docker Image &HUB : image command

docker image pull [option] image[:tag]

    • 이미지를 다운로드한다.

    • option

-a, -all 모든 이미지표시

 

 

docker image ls [option] [repository]

    • Download 한 image를 확인한다.

    • option

a, --all 모든 이미지 표시
--digests digests 표시여부
--no-trunc 결과 모두 표시
-q, --quiet docker image ID만 표시

 

 

docker image rm image1[, image2, ......] → id는 4개정도 입력하면 됨.

    • image와 id로 삭제 가능

    • option

f, --force 강제 삭제
--no-prune 중간 이미지 유지

 

 

docker image prune

    • 모든 image 삭제

    • option

 

a, --all 미사용 모든 image 삭제
-f, --force 강제 삭제

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

'kh교육' 카테고리의 다른 글

(20250829046)docker  (0) 2025.08.29
(20250826043)oracle  (1) 2025.08.26
(20250825042)docker  (0) 2025.08.25
(20250822041) ssh key, docker down  (0) 2025.08.22
(20250821040)ssh 서버  (0) 2025.08.21