DevOps/Docker

Docker 이미지 저장소 registry 구축

알로그 2020. 12. 1. 23:14
반응형

docker 이미지를 저장하여 관리 할 수 있는 docker registry를 구성해보자.

 

 

docker registry 이미지 다운로드

$ docker pull registry

 

docker registry 실행

$ docker run -d -p 5000:5000 --name registry registry

 

 

위에서 docker registry를 실행했으면 아래 명령어를 통해 해당 registry에 docker 이미지를 push 하거나 pull할 수 있다.

이때 태그로 이미지 앞에 ip 주소를 추가해야만 한다.

 

우선 적당한 docker 이미지를 땡겨서 작업해보자

$ docker pull hello-world
$ docker tag hello-world localhost:5000/hello-world

 

docker image push & pull 명령어

$ docker image push localhost:5000/hello-world
$ docker image pull localhost:5000/hello-world

 

참고로 위의 docker registry는 웹 환경으로 볼 수 없는 단점이 있는데, 이를 대쉬보드 형태로 제공해주는 docker image도 존재한다.

 

참조: hub.docker.com/r/hyper/docker-registry-web/

 

Docker Hub

 

hub.docker.com

 

반응형

'DevOps > Docker' 카테고리의 다른 글

Docker compose를 이용한 sonarqube 설치  (0) 2021.10.25
Docker arm기반 이미지 생성  (0) 2021.01.08
Docker로 Sonarqube 설치 및 실행  (0) 2020.11.19
Dockerfile  (0) 2020.11.10
도커(Docker) 정리  (0) 2020.02.29