카테고리 없음
[docker] save/load, export/import, commit
냐옴
2022. 6. 29. 11:22
docker save/load (도커 이미지 <-> tar 파일)
- save : 도커 이미지를 tar 파일로 저장한다
- load : tar 파일을 도커 이미지로 등록한다
## 도커 이미지를 tar파일로 저장한다
docker save myapp:1.0 -o myapp-1.0.tar
## tar파일을 도커 이미지로 등록한다
docker load -i myapp-1.0.tar
docker export/import (도커 컨테이너 -> tar 파일 -> 도커 이미지)
- export : 도커 컨테이너를 tar 파일로 저장한다
- import : tar 파일을 도커 이미지로 등록한다
## 도커 컨테이너를 tar파일로 저장한다
docker export myapp -o myapp-container.tar
## tar파일을 도커 이미지로 등록한다
docker import myapp-container.tar myapp:2.0
docker commit (도커 컨테이너 -> 도커 이미지)
- 도커 컨테이너를 도커 이미지로 등록한다
## 도커 컨테이너를 도커 이미지로 등록한다
docker commit myapp myapp:3.0