Docker

[Docker] 도커 이미지 오프라인 환경에 설치

IT-PAPA 2023. 4. 17. 06:32
728x90
반응형

도커 이미지를 인터넷이 되지 않는 환경에 복사하고 설치하는 방법은 크게 두 가지로 나눌 수 있습니다. 첫 번째는 도커 이미지를 파일로 저장하여 복사하는 방법이고, 두 번째는 도커 이미지를 Docker save/load 명령어를 사용하여 복사하는 방법입니다.

도커 이미지를 파일로 저장하여 복사하는 방법:
이 방법은 도커 이미지를 파일로 저장하여 이를 복사하고, 다른 환경에서 파일을 로드하여 도커 이미지를 설치하는 방법입니다.

1-1. 도커 이미지를 파일로 저장하기:
인터넷이 되는 환경에서 원하는 도커 이미지를 파일로 저장합니다. docker save 명령어를 사용하여 도커 이미지를 파일로 저장할 수 있습니다.

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

 

예를 들어, my-app이라는 도커 이미지의 최신 버전을 my-app_latest.tar 파일로 저장하려면 다음과 같이 실행합니다.

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

 

1-2. 도커 이미지 파일을 인터넷이 되지 않는 환경으로 복사하기:
인터넷이 되지 않는 환경으로 도커 이미지 파일을 복사합니다. 이를 위해서는 이동 가능한 저장 매체(USB 드라이브, 외장 하드디스크 등)를 사용하거나 네트워크를 통한 파일 전송 방법 등을 활용할 수 있습니다.

1-3. 도커 이미지 파일을 인터넷이 되지 않는 환경에서 로드하여 설치하기:
인터넷이 되지 않는 환경으로 복사한 도커 이미지 파일을 사용하여 도커 이미지를 설치합니다. docker load 명령어를 사용하여 도커 이미지를 로드할 수 있습니다.

docker load -i 이미지_파일.tar

 

예를 들어, my-app_latest.tar 파일에서 도커 이미지를 로드하려면 다음과 같이 실행합니다.

docker load -i my-app_latest.tar

1-4. 로드된 도커 이미지를 사용:
docker load 명령으로 로드한 도커 이미지를 docker run 명령 등을 사용하여 실행하거나, 필요에 따라 추가적인 도커 커맨드를 사용하여 관리합니다.

 

728x90
반응형
LIST