Container/Docker

[Docker] Docker Registry

신샤인 2021. 3. 25. 08:43
반응형

도커 저장소는 보통 Docker Hub를 사용하는데 폐쇄망에서 이미지 레포지토리를 구성해야하는 경우엔

어떤 방법을 사용해야 할까요?

 

도커에서 해당 이미지들을 보관하기 위해 Docker-registry를 사용합니다.

물론 지금 글을 적는 이 시점에서 Docker-registry도 많이 사용하진 않지만 (안타까운 Docker...)

항상 Docker를 구성할 때 나오는 얘기였습니다. (요샌 대부분 Harbor 씁니다)

 

그럼 Docker Registry를 설치하고 사용해보겠습니다.

Docker Hub 이미지 목록의 Registry

레지스트리는 컨테이너로 올라가게되며 Port를 설정한 후 로그인을 하게 됩니다.

 

docker run -d -p 5000:5000 --restart always --name registry registry:2 


#Default ID/PW는 registry
docker login http://MY-IP:5000

 

docker tag nginx:latest my-domainorip/nginx:tag
docker push my-domainorip/nginx:tag

 

따로 SSL/TLS 인증을 적용하여 도커 레지스트리를 구축해서 사용하는데 나중에 글써서 올려보도록 하겠습니다

 

Good Day!

반응형