Docker Hub에 이미지 업로드 하기

2025. 1. 25. 07:46·Docker
반응형

이번 글에서는 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

 

https://hub.docker.com/repository/docker/sydockermaster/springsample/general

 

hub.docker.com

 

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


'Docker' 카테고리의 다른 글
  • [Docker] Named Volume 이란 무엇인가? 사용 방법과 특징 정리
  • [Docker] Anonymous Volume(익명 볼륨) 한 번에 정리하기
  • [Docker] 이미지 목록 확인하고 제거하는 방법 한 번에 정리하기
  • [Docker] 도커 이미지 정보 확인하기: docker image inspect
심플코드
심플코드
프로그래밍을 어렵지 않게 풀어서 설명하는 기술 블로그
    반응형
  • 심플코드
    심플코드
    심플코드
  • 전체
    오늘
    어제
    • 분류 전체보기 (96)
      • 안드로이드를 위한 Coroutines (2)
      • Unit Testing (19)
      • GitHub Actions (0)
      • 공식 문서 번역 (35)
        • Coroutines 공식 문서 (35)
      • 알고리즘 (7)
        • Kotlin 자료구조 (0)
        • 알고리즘 (7)
        • Kotlin으로 구현하는 자료구조 (0)
      • 코딩 테스트 (0)
      • Deep Learning (0)
      • Machine Learning Math (17)
        • Linear Algebra (17)
      • ML (0)
      • Docker (15)
      • Kubernetes (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

    • 코틀린 코루틴의 정석 책 출간 소식
  • 인기 글

  • 태그

    unit testing
    Coroutines
    코루틴
    TensorFlow
    Coroutines Context
    Coroutines Flow
    pytorch
    Docker
    numpy
    컨테이너
    coroutine
    도커
    junit
    mockito
    코루틴 채널
    Machine Learning
    Kotlin
    Coroutines Channel
    코루틴 Flow
    unit test
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
심플코드
Docker Hub에 이미지 업로드 하기
상단으로

티스토리툴바