环境:docker +docker-compose
提供GitHub下载地址:harbor-offline-installer-v2.0.1.tgz
GitHub
下载离线安装包
https://github.com/goharbor/harbor/releases
https://github.com/goharbor/harbor/releases/download/v2.0.1/harbor-offline-installer-v2.0.1.tgz
将安装包下载到/opt目录并进行解压
cd /opt
tar -zxvf harbor-offline-installer-v2.0.1.tgz
cd harbor
修改配置文件
cp harbor.yml.tmpl harbor.yml
vim harbor.yml
主要修改下面几个配置项
hostname: 192.168.200.201 #访问入口
port: 80 #访问端口
data_volume: /opt/harbor/data #数据存储位置
注意内网一般不使用https,将https的配置注释掉
初始化
cd /opt/harbor
./install.sh --with-clair --with-chartmuseum
打开防火墙
firewall-cmd --add-port=80/tcp --permanent ; firewall-cmd --reload
访问验证:
http://192.168.200.201
默认用户密码
admin Harbor12345