DevOps/Docker, K8s

[Docker] 이미지 Push 방법

cob 2024. 3. 15. 08:35

 

 

1. 도커 허브 ID가 있어야 한다.

https://hub.docker.com/

 

Docker Hub Container Image Library | App Containerization

Increase your reach and adoption on Docker Hub With a Docker Verified Publisher subscription, you'll increase trust, boost discoverability, get exclusive data insights, and much more.

hub.docker.com

 

 

2. 기존 이미지 이름을 변경한다.

기존 이미지 이름에서 [도커 ID]/[이미지명] 형식으로 변경한다.
// 도커 허브 로그인한다.
sudo docker login

// 기존 이미지 파일을 도커ID를 포함한 이미지명으로 변경한다.
sudo docker tag [이미지명] [도커 id]/[이미지명]:[태그]

// 잘 추가 되었는지 확인
 docker images
  • 도커 id : 도커 ID로 할당받은 권한이 필요함
  • 태그 : 태그는 버전을 나타내기 위해 표시하는 선택 사항이다 따로 추가하지 않으면 기본적으로 최신(latest) 버전으로 설정된다.

 

3. 도커 레지스트에 Push

sudo docker push [도커 id]/[이미지명]

 

 

 

4. 도커 이미지 히스토리 확인

 docker history [도커 id]/[이미지명]

 

 

 

반응형