2022이전/Docker&Kubernetes
[실습]사설 도커 허브 만들기
바로퇴장
2020. 6. 15. 10:28
프로젝트를 진행하며 작성한 이미지를 인터넷상에 공개하지 않고 팀 내에서 사용하는 서버를 이용하여 관리하고자 한다면 사설 레지스트리(또는 저장소)를 구축하여 관리하는 방법을 고려해 볼 수 있다.
- 사설 레지스터리 구축하기
docker image pull registry
docker container run -d -p 5000:5000 --name pregistry registry
- 사설 레지스터리에 올릴 이미지 생성하기
vim Dockerfile
...
FROM centos
RUN ["echo", "HELLO"]
...
docker build -t hello .
- 사설 레지스터리에 이미지 파일 올리기
docker image tag hello localhost:5000/helloimg
docker image push localhost:5000/helloimg
- 사설 레지스터리 이미지 가져오기
docker image pull localhost:5000/helloimg