스프링부트/트러블 슈팅
[Docker] dockerhub에 push가 왜 안되니?
Choony
2024. 2. 15. 18:15
나의 스프링부트 프로젝트를 도커 이미지로 만들었고 이 이미지를 도커 허브에 push하고 싶어서 아래 명령어를 실행했다.
docker push fxteam:1.0
결과는?
왜이러니,,,,,?
찾아보니 크게 두가지 이유가 있다고 한다.
1. Docker Hub에 로그인 하지 않은 경우난 로그인이 됐으니 이 문제는 아니다.
2. Docker Hub에 로그인 한 ID와 도커 이미지의 유저 ID가 다른 경우
이 문제였다.
docker images
이미지 조회 명령어를 통해서 확인해보니 도커 이미지의 유저 ID가 로그인 한 ID와 달랐다.
이를 tag명령어를 이용하여 다시 만들어줄 수 있지만 나는 이미지를 다시 만들었다!
docker hub에서 이미지가 push된걸 볼 수 있다.