Docker Image Export하기

도커에서 만들어진 이미지나 컨테이너를 새로운 서버나 새로운 환경에서 동작하기 위해서는 기존에 사용하던 이미지와 컨테이너를 옮겨줘서 다시 컨테이너를 생성하거나 구동시켜야한다.

그래서 이번에는 이미 운영하고있는 서버에서 사용하던 image, container 추출을 진행해보겠다.

Portainer가있다면 간단하게 웹으로 추출해서 로컬 pc에 다운로드 받을 수 있고 없다면 CLI창에서 export후에 winscp 같은 파일전송 프로그램을 사용해야한다.

CLI 환경에서의 Image Export

먼저 터미널로 접속후 Export한 도커의 이미지를 확인해야한다.
docker image ls

이제 exporttest 이미지를 export해보겠다.

docker save -o [파일명.tar] [이미지]

GUI 환경에서의 Image Export

먼저 Portainer가 설치되어있어야한다.
웹으로 접속 후 Home > Local > Images에들어가서 이미지 확인

export 누르면 어쩌고저쩌고 나오는데 그건 시간이 좀 걸리니 기다리라는 말

기다리면 자동으로 다운로드되고 이제 import 하면 된다.

 

————————————————–

사이트 리뉴얼중입니다~

서버(Linux, ESXi), NAS(헤놀로지, ESXi 및 IT관련 정보, 기타 등등을 공유하는 커뮤니티 SVRFORUM을 새로 만들었습니다.
많은 가입(?) 부탁드립니다~
https://svrforum.com

이전글들은 모두 상단 메뉴의 Blog 글 모음에있습니다!

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다

홈서버 IT 커뮤니티 SVRFORUM
Link