-
[DevOps] Docker 이해(4) - 도커 이미지 기본명령K-MOOC/DevOps 2021. 4. 21. 11:05
도커 이미지 명령들
도커 허브(hub.docker.com) : 도커 공식 레파지토리 서비스
- 도커 이미지 검색 : docker search
- 도커 이미지 다운로드 : docker image pull
- 도커 이미지 목록 확인 : docker image is
- 도커 이미지 상세정보 확인 : docker image inspect
- 도커 이미지 삭제 : docker image rm
- 도커 이미지 태그 설정 : docker image tag
- 도커 이미지 업로드 : docker image push
도커 이미지 검색
docker search [옵션] <검색 키워드>
- 주요 옵션
- --limit : 최대 검색 결과 건수를 지정 (default : 25)
- --filter=stars=x : x개 이상 별을 받은 이미지만 출력
- 결과 형식
- NAME : 이미지 이름 (명명규칙 : 사용자명/이미지명, 사용자명이 없는 경우 공식 이미지)
- DESCRIPTION : 이미지 설명
- STARS : 이미지가 받은 별 개수
- OFFICIAL : 공식 이미지인지 여부 (공식 이미지가 아닌 경우 주의해서 사용 필요)
- AUTOMATED : Dockerfile을 바탕으로 자동 생성된 이미지인지 여부
도커 이미지 다운로드
docker image pull [옵션] 이미지명[:태그명]
- 주요 옵션
- -a : 모든 태그를 다운로드
- 태그명 생략하면 최신판(latest) 다운로드
- 이미지명에 URL 지정 가능
도커 이미지 목록 확인
docker image ls [옵션] [레파지토리명]
- 주요 옵션
- --all, -a : 모든 이미지 표시
- --digests : 다이제스트 표시 여부
- --quiet, -q : Docker 이미지 ID만 표시
- 결과 형식
- REPOSITORY : 이미지 이름
- TAG : 이미지 태그명
- IMAGE ID : 이미지 ID
- CREATED : 작성일
- SIZE : 이미지 크기
도커 이미지 상세정보 확인
docker image inspect [옵션] 이미지명 [이미지명]
- 결과 형식 : JSON (Java Script Object Notation) 형식으로 표시
- "id" : 이미지 ID
- "Created" : 작성일
- "DockerVersion" : Docker 버전
- "Architecture" : CPU 아키텍쳐
도커 이미지 삭제
docker image rm [옵션] 이미지명 [이미지명]
- 주요 옵션
- --force, -f : 이미지 강제로 삭제
- --no-prune : 중간 이미지를 삭제하지 않음
'K-MOOC > DevOps' 카테고리의 다른 글
[DevOps] Docker 이해(5) - 도커 컨테이너 기본 명령 (0) 2021.04.21 [DevOps] Docker 이해(3) - 도커 설치 및 작동 (0) 2021.04.21 [Docker] Docker 이해(2) - 도커란? (0) 2021.04.15 [DevOps] Docker 이해(1) - 가상화와 컨테이너 (0) 2021.04.14 [DevOps] DevOps 란 무엇인가? (0) 2021.04.12