몽자비루 ㅣ 2024. 4. 25. 16:52
- 컨테이너 보관창고(Registry)
- Registry : 여러 형태의 컨테이너 이미지가 저장되어있는 저장소
- Docker hub : hub.docker.com
퍼블릭한 컨테이너 이미지가 많이 저장되어있는 registry
- private Registry : 사내의 컨테이너 저장소 (보통 회사에서 자주 쓰임)
- docker hub(registry) 사용 방법
- https://hub.docker.com/
- image 종류
- Official Images : docker.com 이 직접 관리하는 이미지, 누구나 사용 가능.
- Verified Publisher : official 이미지 외, vendor 가 제공하는 컨테이너 이미지.
- etc.
- 이미지 검색 : $ docker search "keyword"
- Private Registry 구축
- registry container을 이용해 Private container 운영
https://hub.docker.com/_/registry
docker run -d -p 5000:5000 --restart always --name registry registry:2
- image repository 를 사용하여 만들어진 container 을 push/pull
- localhost:50000/ubuntu:18.04
반드시 hostname과 port-number이 들어가야 함, 80포트 사용 시 portnumber 생략 가능.
ex) docker.example.com:5000/ubuntu:18.04