반응형
Overview
Docker 이미지의 주요 명령어를 정리하였습니다.
1. 이미지 검색
도커 허브에서 이미지를 검색합니다.
# 형식
sudo docker search [옵션] 검색어
# 예시(nginx 이미지 검색)
sudo docker search nginx
- --filter, -f : 제공된 조건에 따라 출력 필터링
- --limit : 최대 검색 결과 수(기본:25)
2. 이미지 다운로드
레지스트리에서 이미지 또는 리포지토리를 가져옵니다(대부분의 이미지는 Docker Hub 레지스트리의 기본 이미지 위에 생성됩니다.)
# 형식
sudo docker pull [옵션] 이미지명[:태그]
# 예시(최신버전 nginx 이미지 가져오기)
sudo docker pull nginx:latest
- --all-tags, -a : 리포지토리에서 태그가 지정된 모든 이미지를 다운로드
3. 이미지 목록 보기
이미지 목록을 조회합니다.
# 형식
sudo docker image ls [옵션] [리포지토리[:태그]]
sudo docker images [옵션] [리포지토리[:태그]]
# 예시(이미지 전체 목록)
sudo docker image ls -a
- --all, -a : 모든 이미지를 표시(중간 이미지는 숨김)
- --degests : 다이제스트 표시
4. 이미지 관리 명령어
도커 이미지를 관리하는 명령어 입니다.
# 형식
sudo docker image 명령어
4-1. 이미지 상세 정보 확인
이미지의 상세 정보를 표시합니다.
# 형식
sudo docker image inspect [옵션] 이미지명 [이미지명...]
# 예시
sudo docker image inspect my_image
4-2. 이미지 목록 보기
이미지 목록을 조회합니다.(docker images 명령어와 동일)
# 형식
sudo docker image ls [옵션] [리포지토리[:태그]]
sudo docker images [옵션] [리포지토리[:태그]]
# 예시(이미지 전체 목록)
sudo docker image ls -a
- --all, -a : 모든 이미지를 표시(중간 이미지는 숨김)
- --degests : 다이제스트 표시
4-3. 이미지 삭제
이미지를 삭제합니다.(docker rmi 명령어와 동일)
# 형식
sudo docker image rm [옵션] 이미지명 [이미지명...]
sudo docker rmi [옵션] 이미지명 [이미지명...]
# 예시(이미지 강제 삭제)
sudo docker image rm -f my_image
- --force, -f : 이미지 강제 삭제
4-4. 사용하지 않는 이미지 삭제
사용되지 않는 이미지를 삭제합니다.
# 형식
sudo docker image prune [옵션]
# 예시(사용하지 않는 모든 이미지를 확인 없이 삭제)
sudo docker image prune -a -f
- -all, -a : 사용하지 않는 모든 이미지
- --force, -f : 삭제 확인 없음
함께 보면 좋은 글
반응형
'DevOps > Docker' 카테고리의 다른 글
[Docker] 도커 사용법 - 컨테이너 명령어 (0) | 2022.11.23 |
---|---|
Docker/docker-compose 설치하기 (0) | 2022.11.23 |
CentOS 7 도커 설치하기 (도커 사용법) (0) | 2022.11.22 |
댓글