본문 바로가기
CODE/Docker

Docker hub push 해보기 (만든 image 올려보기)

by Nuridal_class 2023. 12. 26.
728x90
728x90

 Docker hub에 업로드해보기

팀업을 할 때나 만들어진 image를 공유하거나 배포해야 할때 따로 전달하는 것보다
github처럼 docker hub에 올려두면 빠르게 사용하거나 공유할 수 있습니다
그럼 docker hub란 무엇이고 업로드하는 방법까지 알아보겠습니다 

 

 

Docker hub란?

docker hub란 docker image를 저장하고 공유할 수 있는 클라우드 기반의 레지스트리 서비스입니다
이 서비스를 이용해서 자신의 docker image를 관리하고 공유할 수 있습니다

 docker image를 docker hub에 업로드하기

cmd에서 수행하는 방법에 대해서 예시를 통해 알아봅시다
👉 먼저 docker login을 해줍니다
ex) docekr login
    => username과 password를 적어주어 로그인을 해준다
성공하면 아래의 사진과 같이 Login Succeeded라는 문구가 표시됩니다

docker login success

👉 다음은 docker push라는 명령어로 업로드를 해줍니다
ex) docker push _____0605/test:0.1
    => [username] / [image] : [tag] 
       본인의 아이디를 적고 만들어 놓은 이미지의 이름과 태그를 적어준다
정상적으로 push가 되면 아래의 사진과 같이 표시됩니다

 

 실행 결과 화면

정상적으로 수행했다면 docker hub 페이지에 들어가서 확인해 보면 됩니다
아래의 사진과 같이 딱 표시가 될 것입니다

docker hub image upload screen

 

push 할 때 오류가 발생할 수 있는데 해결방법은 아래의 포스팅에서 확인해 주시면 됩니다
 

[Docker error] docker hub push 에러 An image does not exist locally with the tag: ....

An image does not exist locally with the tag: .... 내가 만든 docker image를 딱 docker push로 업로드를 시키는데 An image does not exist locally with the tag: 내가만든 이미지 이런 오류를 맞딱 뜨리면 우선 당황부터 하게

nuridal-class.tistory.com


이번 포스팅으로 docker hub에 내가 만든 이미지를

push(업로드) 하는 방법에 대해서 알아보았습니다

조금이라도 도움이 되었길 바라면서!

그럼 코딩이 쉬워지는 그날까지!!

728x90
300x250