[Docker] Docker Image를 Docker hub에 올리기

네민·2023년 12월 6일
0

도커 이미지를 도커 허브에 올리기 전에 할 일
-> 참고 ngnix를 이용해 도커 이미지 만들기

도커 이미지를 만든 후
Docker Hub 에 이미지를 푸시하려려고 했으나
denied: requested access to the resource is denied
이런 에러가 떴다.

이유는 크게 두 가지로 나누어진다.

  1. Docker Hub 로그인을 하지 않음
  2. Docker Hub 아이디와 태그된 이미지의 이름이 일치하지 않음

하지만 1, 2를 했음에도 불구하고 계속 오류가 떴다.

알고보니 나는 이메일 아이디를 태그 이미지 이름으로 넣었던 것이다.


도커에서 확인할 수 있는데, 여기 있는 이름을 사용해야한다.

도커 태그 이름 바꾸는 방법은 아래와 같다.
docker tag [원래 이름] [새로운 이름]

새로운 이름은 위에서 확인한 shinhy/이름 으로 설정하면 된다.

태그 이름 변경 후 아래 코드를 입력하면 도커 허브에 푸시가 된다.
docker push shinhy/이름


성공적으로 푸시됨을 확인할 수 있고, 도커에서도 확인 가능하다.

profile
기록하자

0개의 댓글