도커(Docker)

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

leebaro 2023. 3. 10. 15:09
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