반응형
이번 글에서는 Docker Hub에 이미지를 배포하는 방법에 대해 알아보자.
1. Docker Hub에 저장소 만들기
Docker Hub에 이미지를 배포하기 위해서는 먼저 Docker Hub에 저장소를 만들어야 한다. 저장소를 만들기 위해 Create a repository 버튼을 클릭한다.
그러면 다음과 같은 창이 뜨는데 Repository Name 영역을 채운 후 오른쪽 하단의 Create 버튼을 누른다.
그러면 다음과 같이 저장소가 만들어진 것을 확인할 수 있다.
2. Docker Image 만들기
위의 1번에서 생성한 Repository Name과 동일하게 도커 이미지를 빌드해야 한다. 이를 위해 다음 명령어를 입력하자.
docker build -t [이미지 이름]:[버전] .
그러면 이미지가 만들어진다.
docker images를 통해 이미지가 잘 만들었는지 확인하자.
이미지가 잘 만들어졌다면 이미지 배포를 위한 준비가 끝났다.
3. Docker Hub에 Docker Image 배포하기
이제 docker push 명령어를 슨 다음 [유저 이름]/[저장소 이름]:버전을 쓰면 배포가 완료된다.
docker push [유저 이름]/[저장소 이름]:[버전]
실제로 배포된 파일을 다음 저장소에서 확인할 수 있다.
https://hub.docker.com/repository/docker/sydockermaster/springsample/general
3.1. unauthorized 애러가 뜰 경우 해결 방법
unauthorized 애러가 뜨면 docker login 명령어를 실행한 다음 다시 위의 단계를 진행하면 된다.
반응형
'Docker' 카테고리의 다른 글
[Docker] Named Volume 이란 무엇인가? 사용 방법과 특징 정리 (0) | 2025.01.27 |
---|---|
[Docker] Anonymous Volume(익명 볼륨) 한 번에 정리하기 (0) | 2025.01.26 |
[Docker] 이미지 목록 확인하고 제거하는 방법 한 번에 정리하기 (0) | 2025.01.24 |
[Docker] 도커 이미지 정보 확인하기: docker image inspect (0) | 2025.01.23 |
[Docker] docker run, docker start 시 Attached mode, Detached mode 설정하기 (0) | 2025.01.23 |