도커 이미지를 인터넷이 되지 않는 환경에 복사하고 설치하는 방법은 크게 두 가지로 나눌 수 있습니다. 첫 번째는 도커 이미지를 파일로 저장하여 복사하는 방법이고, 두 번째는 도커 이미지를 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 명령 등을 사용하여 실행하거나, 필요에 따라 추가적인 도커 커맨드를 사용하여 관리합니다.
'Docker' 카테고리의 다른 글
[Docker] sonarquebe 를 이용한 정적소스 분석 (0) | 2023.04.23 |
---|---|
[Docker] 도커 이미지를 Nexus 레파지토리에 업로드 (0) | 2023.04.18 |
[Docker] docker 사용하지 않는 리소스 삭제 (1) | 2023.04.08 |
[Docker] 도커의 모든 것, 도커 추천 이미지!!! (1) | 2023.03.15 |
[Docker] Vaultwarden 으로 나의 패스워드를 관리하자 (1) | 2023.03.13 |