개요


Docker Hub 란?

Docker Hub는 Docker 컨테이너 이미지의 원격 저장소이다.
Docker 컨테이너 이미지를 빌드, 저장 및 공유할 수 있는 중앙 레포지터리로 사용된다.
사용자들은 Docker Hub를 통해 컨테이너 이미지를 검색하고, 다운로드하며, 업로드하여 다른 사용자와 공유할 수 있다.
Docker Hub에는 공식적으로 유지되고 업데이트되는 수많은 오픈 소스 컨테이너 이미지들이 있어, 이 이미지들을 사용함으로써 개발자들은 높은 품질의 이미지들을 손쉽게 활용할 수 있다.

내용


Docker - Hub

Docker Hub 계정 정보

UserNamePassword
imbsAdminimbs1234@

Docker Hub 사용법

  1. Docker Hub 계정 생성
    Docker Hub를 사용하기 위해서는 먼저 Docker Hub 계정을 생성해야 한다.
    Docker Hub 웹사이트(https://hub.docker.com)에 접속하여 계정을 생성할 수 있다.

  2. Docker image 검색
    Docker Hub에는 다양한 컨테이너 이미지들이 저장되어 있습니다.
    CLI(Command-Line Interface)를 통해 다음 명령어를 사용하여 Docker Hub에서 이미지를 검색할 수 있다.

    docker search <이미지_이름>
    
  3. Docker image 다운로드
    Docker Hub에서 컨테이너 이미지를 다운로드하려면 docker pull 명령어를 사용한다.

    docker pull <이미지_이름>:<태그>
    
  4. Docker image 업로드
    도커 이미지를 Docker Hub에 업로드하려면 이미지의 이름을 Docker Hub 계정 이름과 함께 태그하여 업로드해야 한다.

    docker tag <로컬_이미지_이름> <Docker_Hub_계정_이름>/<이미지_이름>:<태그>
    

    이미지를 태그한 후에는 다음 명령어를 사용하여 Docker Hub로 이미지를 업로드한다.

    docker push <Docker_Hub_계정_이름>/<이미지_이름>:<태그>
    
  5. Docker image 업데이트
    만약 이미지를 업데이트하고 싶다면, 로컬에 수정한 이미지를 빌드하고 다시 업로드해야 한다. 업데이트할 이미지를 태그한 후에는 docker push 명령어를 사용하여 업로드한다.


Docker Hub 요금

요금private repository 제한사용 인원
Personal무료1개개인용
Pro60제한 x개인용
Team300

추가 사용 인원 당 연 $108
제한 x최대 팀원 100명
Business월 $24*팀원제한 x무제한

참고문헌