오늘도 한 뼘 더
[Docker] Ubuntu 서버에 Docker Registry를 사용하여 개인 Registry만들기 본문
DevOps & Infra/Docker
[Docker] Ubuntu 서버에 Docker Registry를 사용하여 개인 Registry만들기
나른한댕댕이🐶 2022. 6. 15. 15:12728x90
반응형
# 배경
- 현재 회사에서 Jenkins를 올려놓은 서버에 개발계 서비스들이 같이 올라가 있다. 이 때문에 Jenkins가 빌드/배포를 하다가 pending이 나서 서버가 다운되면 개발계 서비스들이 모두 다운되는 불편함이 있다.
- 해당 문제를 해결하기 위해 Jenkins용(빌드 서버)와 개발계 서비스들을 올리는 개발 서버를 분리하도록 한다.
- 빌드 서버에서 만든 Docker Image를 사용하기 위해 사설 Registry를 만들도록 한다.
# Docker Registry 실행
1. Docker Registry 이미지 찾기
$ sudo docker search registry
2. Docker Image 풀 받기
$ sudo docker pull registry:latest
3. Pull 받은 이미지 확인하기
$ sudo docker images registry
4. Docker Registry 실행
$ sudo docker run \
--name docker-rgistry \
-d -p 5000:5000 registry
- telnet으로 Docker 잘 올라갔는지 여부 확인
$ telnet localhost 5000
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
728x90
반응형
'DevOps & Infra > Docker' 카테고리의 다른 글
[Docker] Ubuntu 서버에 Docker 설치하기 (0) | 2022.06.18 |
---|---|
[Docker] 사설 Docker Registry 사용하기 (0) | 2022.06.16 |
[Docker] open ../../files/file.html: no such file or directory (0) | 2022.05.17 |
[Window 10] Docker 명령어가 작동하지 않는 문제 해결하기 (0) | 2022.02.10 |
[Docker] Docker MySQL 컨테이너 올리기 (0) | 2022.01.07 |
Comments