도커(Docker)

docker image를 파일로 저장하고 다시 로드 하는 방법

leebaro 2023. 3. 10.
728x90

 

Docker 이미지를 파일로 내보내는 방법은 docker save 명령어를 사용하는 것입니다.

docker save 명령어는 지정된 이미지나 이미지들을 tar 파일로 내보내는데, 이 파일은 다른 시스템에서 docker load 명령어를 사용하여 Docker 이미지로 복원할 수 있습니다.

다음은 docker save 명령어를 사용하여 이미지를 파일로 내보내는 예시입니다.

 
docker save -o <파일 이름>.tar <이미지 이름>:<태그>

위 명령어에서 -o 옵션은 출력 파일의 이름을 지정하는 것이고, <이미지 이름>:<태그>는 내보내려는 이미지의 이름과 태그입니다.

예를 들어, my-web-app:latest 이미지를 my-web-app.tar 파일로 내보내는 경우 다음과 같이 실행할 수 있습니다.

docker save -o my-web-app.tar my-web-app:latest
 

내보낸 tar 파일을 다른 시스템으로 복사한 후, 다음과 같이 docker load 명령어를 사용하여 Docker 이미지로 복원할 수 있습니다.

docker load -i <파일 이름>.tar
 

위 명령어에서 -i 옵션은 입력 파일의 이름을 지정하는 것입니다.

예를 들어, my-web-app.tar 파일을 Docker 이미지로 복원하는 경우 다음과 같이 실행할 수 있습니다.

docker load -i my-web-app.tar
 
 
728x90