Welcome to Jaehai.Opslog
안녕하세요! 넓은 스펙트럼을 바탕으로 전체적인 그림을 보는 Ops Engineer 이재하입니다.
이번 글에서는 Synology NAS에서 Docker Private Registry를 생성하고, docker.jaehai.com처럼 Private Registry에서 docker image pull 받을 때 개인 도메인을 사용할 수 있도록 설정해보겠습니다.
1. Container Manager 설치
- Synology NAS 로그인 후 패키지 센터에서 Container Manager를 설치해주세요.
2. 공유 폴더 생성
- Container Manager의 Auth 정보 및 Docker 이미지를 저장하기 위한 폴더를 생성해줍니다.
- docker 공유 폴더 생성
- auth 폴더 생성 Dockerhub처럼 로그인 해야만 사용할 수 있게 로그인 아이디와 비밀번호가 저장될 폴더입니다.
- var_lib_registry 폴더 생성 Docker Image가 실질적으로 저장될 폴더입니다.
3. registry 이미지 실행
- 메인 메뉴에서 Container Manger 실행
- 레지스트리 이동 후 registry 이미지를 컨테이너로 실행
- 자동 재시작 활성화 켜기
- 포트 설정