본문 바로가기

[Tool]/[Docker]

[Docker] Docker Hub

728x90
반응형

Docker Hub

도커 허브(Docker Hub)는 컨테이너 이미지를 찾고 공유하기 위해 Docker에서 제공하는 서비스이다.

즉 도커 컨테이너 이미지의 원격 저장소이다.

도커 컨테이너 이미지를 빌드, 저장 및 공유할 수 있는 중앙 리포지토리로 사용된다.

사용자는 Docker Hub를 통해 컨테이너 이미지를 검색, 다운로드, 업로드하여 다른 사용자와 공유할 수 있다.

Docker Hub에는 수많은 오픈 소스 컨테이너 이미지가 있어서 다양한 이미지들을 쉽게 활용할 수 있다.

Docker Hub 사용법

docker search <image_name>

도커 허브에는 다양한 컨테이너 이미지가 저장되어 있다.

Docker CLI(Command-Line Interface)를 통해 도커 허브에서 이미지 검색을 할 수 있다.

docker pull <image_name>:<tag>

이미지와 해당 이미지 버전을 지정하여 이미지를 다운로드 할 수 있다.

태그를 지정하지 않으면 최신 버전(latest)의 이미지가 다운로드 된다.

Docker Hub 장단점

장점

  • 공식 및 커뮤니티 기반의 다양한 이미지를 검색하고 다운로드 받을 수 있다.
  • 이미지를 다운로드/업로드 하는 과정이 간단하고 쉽다.
  • 이미지를 다른 사용자들과 공유할 수 있어 커뮤니티 협업에 용이하다.
  • 자주 사용되는 이미지는 빌드가 되어있어 빠르게 작업할 수 있다.

단점

  • 도커 허브에 저장된 이미지는 공개(Public)되어 있으므로 보안상 이슈가 발생할 수 있다.
  • 동시에 많은 사용자가 이미지를 사용하는 경우 네트워크 속도가 느려질 수 있다.

 

https://docs.docker.com/docker-hub/

 

Overview of Docker Hub

Learn about Docker Hub features and the administrative tasks available in Docker Hub

docs.docker.com

반응형