728x90
Harbor
Docker Image를 저장하고 분배하는 기업용 Registry Server. Open Source Docker에 기업들이 원하는 보안, 인증, 관리 기능을 추가하였고 기업용 private registry로써, Harbor는 더 나은 성능과 보안을 제공 함
Harbor 설치
시스템 요구사항
Hardware
Harbor를 사용하기 위한 최소 하드웨어 Spec
Software
Harbor 설치 전에 아래 Software 필수 설치
Network Ports
Port 사용 용도, Config 변경 시 Port 변경 가능
인증서 생성 (Harbor 도메인 주소 용)
참고 URL : https://sh-it-work.tistory.com/7
Harbor 설치 진행
설치 링크 : https://github.com/goharbor/harbor/releases
- Harbor 파일 받은 후 압축 해제
$ wget https://github.com/goharbor/harbor/releases/download/v2.7.0/harbor-offline-installer-v2.7.0.tgz
$ tar -xvf harbor.v2.7.0.tar.gz
- harbor.yml.tmp 파일 harbor.yml 파일로 복사 후, 위에서 발급한 인증서로 설정
hostname: harbor.ssu.co.kr
certificate: /sw/harbor/certs/server.crt
private_key: /sw/harbor/certs/server.key
- 설치 스크립트 실행
$ ./prepare
$ ./install.sh
- 위에서 설정한 Harbor 주소 (harbor.ssu.co.kr) 입력하여 Harbor UI 확인
- default 접속 포트는 443임. harbor.yml에서 Port 수정은 가능하다
728x90
'Container Registry > Harbor' 카테고리의 다른 글
이미지 Push/Pull (0) | 2023.05.11 |
---|