Docker image는 대부분 Docker hub에서 Push하고 Pull하는 방식으로 사용하지만 필요한 경우에는 Docker image를 registry를 거치지 않고 이동이 필요한 경우가 있다. 이 때 docker Image를 tar 파일로 만들어 이동한다. Docker image를 tar 파일로 바꾸는데는 save/load. 만약 container자체를 tar 파일로 바꾸려면 export/import 명령어를 사용한다.
1. docker save
#docker save [옵션] ooo.tar [이미지명]
docker save -o rabo_clova.tar rabo_clova/ubuntu
이렇게 만들어진 Image tar파일을 Usb와 같은 매체로 이동해서 다른 pc에서 해당 docker image를 사용하면 된다.
2. docker load
#docker load -i ooo.tar
tar파일로 만들어진 image를 다시 docker image로 로드하는 것이다.
3. docker export
#docker export <container name or container ID> ooo.tar
4. docker import
#docker import <ooo.tar> -[image name:tag name]
'Operating System > Docker' 카테고리의 다른 글
[Docker] Docker이해하기5. docker image 만들어보기 2 (0) | 2021.01.07 |
---|---|
[Docker] Docker이해하기4. docker image 만들어보기 1 (0) | 2021.01.07 |
[Docker] Docker이해하기3. 도커 이미지(image) (0) | 2021.01.06 |
[Docker] Docker이해하기2. 도커 컨테이너 (Docker container) vs VM (0) | 2021.01.06 |
[Docker] Docker이해하기1 . 가상화 개념 (0) | 2021.01.06 |