安装过程
参考官方文档:Harbor docs | Harbor Installation and Configuration
这里不做赘述,主要说一下配置部分,有如下几个配置需要自定义:
# hostname:当前服务的域名配置
hostname: harbor.xxx.com
http:
port: 80
https:
# https port for harbor, default is 443
port: 443
# The path of cert and key files for nginx
certificate: /path/tls/hostname.crt
private_key: /path/tls/hostname.key
# 这玩意可以自定义,也可以用默认的密码
harbor_admin_password: Demo@password_123
# The default data volume
# 指定数据持久化的本地存储路径 - 关键
data_volume: /path/harbor/data
log:
local:
# The directory on your host that store log
# 日志的持久化本地存储路径
location: /path/harbor/log
# 其他配置暂且不需要,有需要后续在添加、更新就行。
- 注意:如果没有tls证书,可以将https部分注释掉,但是在使用的时候需要将harbor的hostname添加至本地docker服务的信任列表。