반응형
안녕하세요. TDR입니다.
저번에 Container 명령어에 이어 그 다음으로 가장 많이 사용하는 image 명령어를 정리해 볼까 합니다.
Image Command
예전 명령어 | 최신 명령어 | 내용 |
build | image build | Dockerfile 스크립트로 이미지를 생성 |
history | image history | 지정한 이미지의 생성 이력을 출력 |
import | image import | container export 커맨드로 내보내기된 tar 파일을 이미지로 읽어 들임 |
- | image inspect | 지정한 이미지의 상세 정보를 출력 |
load | image load | image save 커맨드로 내보내기된 tar 파일을 이미지로 읽어 들임 |
images | image ls | 현재 도커 엔진에 내려받은 이미지의 목록을 출력 |
- | image prune | 사용하지 않는 이미지를 일괄 삭제 |
pull | image pull | 호스트에 등록된 레지스트리(도커 허브 등)에서 이미지를 내려받음 |
push | image push | 호스트에 등록된 레지스트리(도커 허브 등)로 이미지를 업로드 |
rmi | image rm | 지정한 이미지를 삭제 |
save | image save | 지정한 이미지를 다른 도커 엔진에 이동할 수 있도록 tar 파일로 내보내기한다. 이미지 및 메타데이터를 유지한 채 다른 도커 엔진으로 이미지를 옮길 수 있다. |
tag | image tag | 지정한 이미지에 별도의 태그를 부여 |
Container에 비해서 명령어 개수는 적습니다. 그도그럴께 image는 어디까지나 형상이기 때문에 동작을 하는 것이 아니기 때문입니다. 그리고 한가지 알아두면 좋은 것이, image들은 도커 엔진에서 관리하는 저장소에 저장되어 있기 때문에 일반적인 파일처럼 취급할 수는 없습니다. 그래서 이것을 파일과 같이 취급하기 위해서는 save & load와 같은 명령어를 통해 docker engine으로부터 파일(tar 파일)로 추출해야만 합니다.
반응형
'Computer & Program > Docker' 카테고리의 다른 글
[Docker] 00. 도커(Docker)란 무엇인가? 왜 필요한거지? (0) | 2023.04.02 |
---|---|
[Docker] 06. Registry & Repository 정리 (0) | 2023.03.30 |
[Docker] 04. Network & Volume 명령어 정리 (0) | 2023.03.30 |
[Docker] 02. Conainer 명령어 정리 (0) | 2023.03.30 |
[Docker] 01. Container & Image 차이 (0) | 2022.10.04 |
댓글