Programming/Docker
docker image 저장 / 이동 / 로드
Chan_찬
2023. 4. 6. 09:40
반응형
1. docker image 저장
$ docker save 이미지이름 > archive.tar
2. tar 파일로 추출된 것 원하는 곳에 복사
3. docker image 로드
$ docker load -i archive.tar # -i: tar 파일로 load
4. 해당 image로 container 실행하기위해 docker-compose.yml 추가
# docker-compose.yml
version: '3'
services:
container_name: # 컨테이너 이름
image: test_image # 위에서 로드한 이미지이름
stdin_open: true # == docker run -i
tty: true # == docker run -t
volumes:
- .:/app # local의 .현재폴더와 container의 /app 폴더 mount
up or run 으로 실행
$ docker compose up
$ docker compose run /bin/sh
728x90
반응형
BIG