킹갓제네럴

Docker Image를 옮기는 방법 본문

개발/이것저것

Docker Image를 옮기는 방법

KingGodGeneral 2024. 3. 29. 20:15
반응형

Docker Image를 생성하는 머신과 Container를 생성하는 머신은 다른 경우가 많다.

아래 설명은 Image를 다른 머신으로 옮기는 방법이다.

 

1. Image 생성 머신에서

Docker Image에 Tag 부여

# 세부 내용은 docker tag 검색
docker tag <도커 이미지 이름> <도커 이미지 이름>:<태그>

 

Registry 선택하기

Docker Image를 공유할 공간을 선택해야 한다.

Docker Hub가 가장 많이 쓰이지만, 여기에 올리면 내 Image가 불특정 다수에게 공개된다.

Private Registry는 아래 명령어를 통해 만들 수 있다.

docker run -d -p 5000:5000 --restart=always --name registry registry:2

 

Docker Image Push하기

# Docker Hub
docker push <USER ID>/<도커 이미지 이름>:<태그 이름>

# Private Registry
docker push <Registry 주소>:<Registry 포트>/<도커 이미지 이름>:<태그 이름>

 

2. Image 수신 머신에서

Docker Image Pull하기

docker pull <도커 이미지 위치>

 

Docker Image 확인하기

아래 명령어를 통해 image가 잘 받아와졌는지 확인 가능하다.

docker images

 

반응형
Comments