目录
1.安装并设置Harbor
下载安装包
https://github.com/goharbor/harbor/releases
解压Harbor包
# tar -zxvf harbor-offline-installer-v2.2.1.tgz
执行准备以及安装(记得复制配置文件,并且修改hostname为自身hostname,注释掉https相关配置后,执行以下命令)
# cd harbor
# cp harbor.yml.tmpl harbor.yml
# ./prepare
#./install.sh
安装完成后如下所示:
访问harbor,地址:http://{yourhostname}/,用户名:admin,默认密码:Harbor12345,登录后,如下图:
2.设置开机启动项
备注:Harbor开机启动脚本,路径按自己所安装路径进行更改,并且启动必须在docker、network等服务启动之后启动
执行脚本编辑:
# vi /etc/systemd/system/harbor.service
================================harbor开机启动脚本START=====================
[Unit]
Description=Harbor
After=docker.service systemd-networkd.service systemd-resolved.service
Requires=docker.service
Documentation=http://github.com/vmware/harbor[Service]
Type=simple
Restart=on-failure
RestartSec=5
ExecStart=/usr/local/bin/docker-compose -f /home/tools/tools/harbor/docker-compose.yml up
ExecStop=/usr/local/bin/docker-compose -f /home/tools/tools/harbor/docker-compose.yml down[Install]
WantedBy=multi-user.target
================================harbor开机启动脚本END=====================
执行如下脚本完成开机启动设置
systemctl daemon-reload
systemctl enable harbor.service
systemctl start harbor.service