yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin
Harbor 설치 방법입니다.
인터넷이 되지 않는 환경으로 Offline 방식으로 설치합니다.
설치파일은 인터넷이 가능한 PC에서 받아서 넣어두셔야 합니다.!
Harbor 설치를 위해 필요한 사전설치!
Docker & Docker-Compose
yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin

Harbor 릴리즈 URL :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 릴리즈에서 "harbor-offline-installer-v2.12.2.tgz"를 다운받았습니다.
Harbor Offline 압축 해제
tar xvf harbor-offline-installer-v2.12.2.tgz

Harbor 압축해제 후, harbor.yml 파일을 수정합니다.
cp harbor.yml.tmpl harbor.yml
Harbor.yml에서 Harbor에 대한 시스템 수준 매개변수를 설정합니다.
설정한 매개변수는 install.sh 를 통해 스크립트를 실행할때 적용됩니다.
(매개변수 설명 : https://goharbor.io/docs/2.4.0/install-config/configure-yml-file/)
중요한 매개변수
* hostname : Harbor의 URL
* http / https : 포트 설정, https의 경우 인증서 경로도 함께 설정
* harbor_admin_password : harbor의 admin 계정 비밀번호 설정
* data_volume : Harbor의 데이터를 저장할 대상 호스트의 위치
(Harbor 컨테이너가 제거되거나 재생성되어도 변경되지 않습니다. )
* log : 로그 경로 및 수준
Default 값은?
Default Admin ID/PW : admin/Harbor12345
Default Data Volume : /data
Default Log Path : /var/log/harbor
yaml 설정 후,
설치 스크립트 실행!
# sudo ./install.sh


설치가 완료되면, Docker의 실행중인 컨테이너를 확인해보면 아래와 같이 구동중이다.
docker ps -a

이제 접속!
위의 yaml 파일에서 hostname으로 지정한 URL로 접속
![]() |
![]() |
(Default Admin Password : Harbor12345)
감사합니다.
설치후, 실제 /data volume 안에는 뭐가 들었을까?
# ls /data

https://lifeplan-b.tistory.com/303
Harbor 재구성(Re-Config)
Harbor를 구성하다가 설정을 변경하여 재구성하는 경우!Harbor를 이미 사용하다가 구성을 변경하는 경우! Harbor를 재구성하려면 아래의 단계를 수행하세요. 1. Harbor를 멈추세요. sudo docker compose down
lifeplan-b.tistory.com
'IT Knowledge > Repository' 카테고리의 다른 글
| Harbor 구성시 오류 - Image Upload 401 unauthorized (0) | 2025.04.25 |
|---|---|
| Harbor 재구성(Re-Config) (0) | 2025.04.10 |
| Harbor(Private Docker Registry) 개요 & Features (0) | 2025.04.08 |
| How many licenses are required for replication between Artifactory instances? (0) | 2023.09.03 |
| Jfrog Artifactory recommended Hardware (0) | 2023.09.03 |


댓글