1. Docker Container Image ๋ค์ด๋ก๋
$ docker image pull IMAGE
$ docker pull IMAGE_REPO:TAG
๋๋ค ๋์ผํ ๋ช ๋ น์ด์ด๋ค.
2. Docker Image ํ์ผ์ layer๋จ์๋ก ์์นด์ด๋ธ
์ด๋ฏธ์ง๋ฅผ layer๋จ์๋ก tarํ์ผ์ ์ ์ฅํ๋ ๋ช ๋ น์ด์ด๋ค. ๋๋ค ๋์ผํ ๋ช ๋ น์ด์ด๋ค.
$ docker image save -o TAR_FILE IMAGE_REPO:TAG
$ docker save -o TAR_FILE IMAGE_REPO:TAG
3. tar ํ์ผ์ Docker์ ๋ก๋ํ๊ธฐ
$ docker load -i TAR_FILE:TAG.tar
.tar ํ์ผ์ ์ฌ์ฉํ๋ ์ด์ ?
์ธํฐ๋ท๊ณผ ์ฐ๊ฒฐ๋๋ ๊ฒฝ์ฐ ๋์ปคํ๋ธ์์ ๋ฐ์์ค๋ฉด ๋๋๋ฐ ์๋ฒ๋ฅผ ์ด์ํ ๋ ์ธ๋ถ ๋คํธ์ํฌ์ ์ฐ๊ฒฐ์ ํ ์ ์๋ ํ๊ฒฝ์์ ๋์ปค๋ก ์ฑ ์๋น์ค๋ฅผ ์ ๊ณตํ๊ฑฐ๋ ์๋น์ค๋ฅผ ์ ๊ณตํ ์ ์๋ค. ์ด๋ฌํ ๊ฒฝ์ฐ์ ์ด๋ฏธ์ง๋ฅผ ๋ค๋ฅธ ์์คํ
์ด ํ์ด์ ์ฐ๊ณ ์ถ์๋ ์ด๋ค.
๋ฐฑ์ ์ด๋ฏธ์ง๋ฅผ ๋ก๋ํด์ ์ฌ์ฉํ ๋ ํ์ํ๋ค๊ณ ํ๋ค.
4. Docker Image ํ์ผ ์ญ์
$docker image rm
$docker rmi