准備工作
jdk
docker
docker-composer
下載離線包
wget https://github.com/goharbor/harbor/releases/download/v2.0.0/harbor-offline-installer-v2.0.0.tgz
解壓到
/app/harbor
證書配置
自簽名、免費證書網上有很多,這里說一下自己的證書
放到一個地方 eg:
/app/harbor/ssl
修改配置
修改 harbor.yml
主要配置以下,其它看情況
hostname: harbor.icocofun.com
http:
# port for http, default is 80. If https enabled, this port will redirect to https port
port: 80
https:
port: 443
certificate: /app/harbor/ssl/icocofun.com.pem
private_key: /app/harbor/ssl/icocofun.com.key
data_volume: /data/harbo
啟動
生成 composer文件
./prepare
啟動
./install.sh
ldap 配置
如下圖
登陸
docker login harbor.icocofun.com
按照提示輸入用戶名密碼即可