반응형
1. Public Repository 이용
hub.docker.com 에서 gnu 환경으로 확인 확인 하지않고, cli 환경에서 목록을 보고 싶을 때
docker search : 이미지 검색 하는 명령어

docker pull [이미지명] : hub.docker.com 의 repository에서 이미지 다운 실행.

2. Private Registry 운영하기

private registry를 이용하는데 도와주는 컨테이너

공식 문서에 써있는데로 실행 해줘보자.
docker run -d -p 5000:5000 --restart always --name registry registry:2
localhost 의 5000번 포트를 이용해서 개인 레지스트리를 사용할 수 있다.
동작중인 ps 확인

잘 실행 중인 것을 확인 하였고, 이제 내가 다운받았던 파일의 태그를 바꿔서 내 개인 레지스트리에 올리는 방법과, 실제로 내가 만들어서 올리는 방법이 있다.
아까 초기에 Pubilc Repository 에서 받았던 이미지 파일인 httpd 를 Tag 이름만 바꿔서 Private registry에 올려보도록 하자.


내 개인 Registry에 업로드
docker push localhost:5000/httpdhangil:latest

저장 됐는지 확인 법

반응형