docker 이미지를 활용하기 위해 hub로 push를 하면 오류가 발생한다.
오류 메시지는 다음과 같다.
denied: requested access to the resource is denied
해결법으로는 2가지가 있다.
{이미지이름}
에서 {username}/{이미지이름}
으로 수정하는 것이다.나는 처음에 이미지이름을 test-image
로 생성했었고, 이것을 {docker username}/test-image
으로 변경했다.
변경 명령어는 다음과 같다.
docker image tag {변경 전 이미지 이름}:{변경 전 이미지 태그 이름} {변경 후 이미지 이름}:{변경 후 이미지 태그 이름}
그 후에 push 해주면 docker hub에 레포지토리가 생성된다.