도커 레지스트리 공식 이미지
https://hub.docker.com/_/registry
도커에서 제공하는 레지스트리 이미지이다
docker-registry-ui 이미지와 연동하여 레지스트리 웹 UI까지 제공할 수 있다
도커 허브에 이미지를 올리지 않고 private하게 도커 이미지를 올려두고 관리할 수 있다
도커 레지스트리 UI까지 제공하는 docker-compose.yml 예시
services:
registry:
image: registry:2
ports:
- "5000:5000"
volumes:
- ./data:/var/lib/registry
ui:
image: joxit/docker-registry-ui:latest
ports:
- "8080:80"
environment:
- REGISTRY_TITLE=My Private Registry
- REGISTRY_URL=http://registry:5000
반드시 볼륨을 구성하여 데이터가 영구적으로 보관되도록 해야한다
docker search
참고로 docker search를 통해서 이미지를 검색하는 것은 공식 레지스트리인 docker hub에 올렸을때만 가능하다
사실 registry 이미지 v1에서 이를 지원하기는 했는데 v2로 업그레이드 되면서 private 레지스트리로써의 기능을 강화하기 위해 사라졌다고 한다
docker hub에도 유료로 private 레지스트리를 구성할 수 있는데, 이를 이용해도 좋다
public registry는 무료다
이외의 도커 이미지 저장소
- Habor
오픈소스 컨테이너 이미지 레지스트리로 UI 및 여러 강력한 기능들을 제공한다
- Quay.io
레드햇이 제공하는 컨테이너 레지스트리 서비스
- Google Container Registry (GCR)
구글 클라우드 플랫폼에서 제공하는 도커 이미지 레지스트리 서비스
- Amazone Elastic Container Registry (ECR)
AWS에서 제공하는 컨테이너 레지스트리 서비스
- Azure Container Registry (ACR)
Azure에서 제공하는 컨테이너 레지스트리 서비스
Reference
'Container > Docker' 카테고리의 다른 글
Docker Building Best Practices (0) | 2024.09.28 |
---|---|
도커를 구성하는 개념 (도커 파일 / 이미지 / 컨테이너 / 네트워크 / 볼륨) (0) | 2024.09.22 |
도커 컨테이너에 Dockerfile의 부모 디렉터리 파일을 복사하는 방법 (0) | 2024.08.17 |
docker 컨테이너 볼륨 마운팅 시 알아야하는 점 (0) | 2024.07.19 |
도커 네트워크 간단 정리 (0) | 2024.06.26 |