[Docker] 06. 도커 이미지 조작 명령
카테고리: DOCKER
태그: docker
[Docker] 06. 도커 이미지 조작 명령
📜 (1) 이미지 다운로드
docker image pull [옵션] 이미지명[:태그명]
# 모든 태그 이미지 취득
docker image pull -a centos
# 이미지 취득 URL을 지정된
docker image pull gcr.io.tensorflow/tensorflow
📜 (2) 이미지 목록 출력
docker image ls [옵션] [리포지토리명]
or
docker images
| 옵션 | 설명 |
|---|---|
| -all, -a | 모든 이미지 표시 |
| –no-trunc | 결과 모두 표시 |
| –digests | 다이제스트 표시 |
| –quiet, -q | 이미지 ID만 표시 |
📜 (3) 이미지 상세 정보 확인 (JSON 형식으로 표시됨)
docker image inspect [옵션] 이미지명
docker image inspect --formet="{{ .ContainerConfig.Image }}" CentOS:7
📜 (4) 이미지 검색
docker search [옵션] <검색 키워드>
| 옵션 | 설명 |
|---|---|
| –no-trunc | 결과 모두 표시 |
| –limit | N 건의 결과 표시 |
| –filiter=start=n | 즐겨찾기 수 지정 |
📜 (5) 이미지 삭제
docker image rm [옵션] [이미지ID or 이미지명]
or
docker rmi [이미지ID or 이미지명]
📜 (6) 도커 허브 로그인 & 로그아웃
docker login
docker logout
📜 (7) 이미지 업로드
docker image push 이미지[:태그명]
# 도커 허브상에서 image의 이름은 고유해야 하기 때문에, [UserName]/[ImageName] 식으로 태그를 변경해야함
docker image push choi/webserver:1.0
📜 (8) 이미지 태그
docker tag [기존이미지 이름]:버전 <도커 허브 사용자명>/<이미지이름:버전>
docker tag nginx:latest hojihun5516/nginx:1
댓글 남기기