본문 바로가기
Server/Ubuntu

docker image save load 하기

by 유주원 2017. 2. 27.

부득이하게 docker hub의 사용이 불가한 경우(폐쇄망)에는 이미지를 로컬로 다운 받은 후 다운 받은 이미지를 배포해야 하는 경우가 있다.

이러한 경우에 상당히 유용한 명령어를 소개한다.

우선 이미지를 로컬 파일로 다운받기

$> sudo docker save -o [파일명] [이미지이름]:[태크]

ex) sudo docker save -o test.tar test:0.1


다운 받은 이미지 파일을 load 하기

$> sudo docker load -i [파일명]

ex) sudo docker load -i test.tar


위와 같이 실행하면 docker hub로 이미지 다운 없이도 무사히 이미지를 해당 서버에 배포할 수가 있다.