Harbor 설치

2023. 5. 11. 10:28· Container Registry/Harbor
목차
  1. Harbor
  2. Harbor 설치
  3. 시스템 요구사항
  4. 인증서 생성 (Harbor 도메인 주소 용)
  5. Harbor 설치 진행
728x90

Harbor

Docker Image를 저장하고 분배하는 기업용 Registry Server. Open Source Docker에 기업들이 원하는 보안, 인증, 관리 기능을 추가하였고 기업용 private registry로써, Harbor는 더 나은 성능과 보안을 제공 함


Harbor 설치

시스템 요구사항

Hardware

Harbor를 사용하기 위한 최소 하드웨어 Spec

하드웨어 spec

Software

Harbor 설치 전에 아래 Software 필수 설치

소프트웨어 spec

Network Ports

Port 사용 용도, Config 변경 시 Port 변경 가능

Port 사용 용도


인증서 생성 (Harbor 도메인 주소 용)

참고 URL : https://sh-it-work.tistory.com/7

 

인증서 생성

개인키 발급 및 SSL 인증서 생성 WEB 서비스에 https를 적용할 경우 SSL 인증서를 Verisign, Thawte, GeoTrust등에서 인증서를 발급 받아야 하지만, 이는 비용이 발생하며 실 운용 서버가 아닌 경우 다른 방

sh-it-work.tistory.com


Harbor 설치 진행

설치 링크 : https://github.com/goharbor/harbor/releases

 

Releases · goharbor/harbor

An open source trusted cloud native registry project that stores, signs, and scans content. - goharbor/harbor

github.com

  • 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 수정은 가능하다

Harbor 메인 화면

728x90
저작자표시 비영리 변경금지 (새창열림)

'Container Registry > Harbor' 카테고리의 다른 글

이미지 Push/Pull  (0) 2023.05.11
  1. Harbor
  2. Harbor 설치
  3. 시스템 요구사항
  4. 인증서 생성 (Harbor 도메인 주소 용)
  5. Harbor 설치 진행
'Container Registry/Harbor' 카테고리의 다른 글
  • 이미지 Push/Pull
JOTAN
JOTAN
기술 블로그
조탄 기술블로그기술 블로그
JOTAN
조탄 기술블로그
JOTAN
전체
오늘
어제
  • 목 록
    • Security
    • WEB
      • WebtoB
      • Apache
      • Nginx
    • WAS
      • Tomcat
      • JEUS
      • Wildfly
    • Observability
      • Fluentd
    • CI CD
    • DataBase
      • Redis
      • PostgreSQL
      • Victoria Metrics
    • Container Registry
      • Harbor
    • Docker
    • Kubernetes
    • Message Queue
      • Kafka
    • 개발
      • Spring Boot
      • Java
      • Shell Script
    • 기본지식
    • OS
      • Debian
      • Red Hat

블로그 메뉴

  • 홈

공지사항

  • 조'S IT 영역

인기 글

태그

  • apache ssl 설정
  • apache
  • KAFKA
  • Wildfly Session Clustering
  • ssl vhosts
  • 쿠버네티스
  • webtob
  • SSL
  • 레디스
  • Redis TEST
  • harbor
  • PostgreSQL
  • redis 설정
  • 레디스 설정
  • fluentd
  • wildfly14
  • Redis 기능 검증
  • jboss session clustering
  • Redis Cache
  • tomcat
  • 쿠버네티스 설치
  • redis
  • apache vhosts
  • kubernetes install
  • kubernetes dns
  • nginx
  • 인증서
  • wildfly
  • Kubernetes
  • 설치

최근 댓글

최근 글

hELLO · Designed By 정상우.v4.2.2
JOTAN
Harbor 설치
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.