安装和配置harbor
官方安装文档:https://goharbor.io/docs/2.5.0/install-config/
一丶下载安装包
下载地址:https://github.com/goharbor/harbor/releases

二丶安装Docker Compose
Docker Compose安装帮助文档:https://docs.docker.com/compose/install
下载docker-compose
curl -L "https://github.com/docker/compose/releases/download/1.28.5/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
查看下载好的包
ls /usr/local/bin/
修改执行权限
chmod +x /usr/local/bin/docker-compose
软连接映射到/usr/bin/
ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
验证
which docker-compose
docker-compose version
二丶安装部署harbor
解压harbor安装包
tar xf harbor-offline-installer-v2.2.0.tgz -C /data/app/
编辑harbor.yml文件
cd /data/app/harbor
cp harbor.yml.tmpl harbor.yml
vim harbor.yml
hostname: 主机IP/或者域名
#关闭https
# https related config
#https:
# # https port for harbor, default is 443
# port: 443
# # The path of cert and key files for nginx
# certificate: /your/certificate/path
# private_key: /your/private/key/path
运行./install.sh安装脚本

验证

配置harbor开机自启动
1)编写启动脚本
vim /data/app/harbor/startall.sh
#!/bin/bash
cd /data/app/harbor
docker-compose stop && docker-compose start
2)赋予执行权限
chmod +x /data/app/harbor/startall.sh
3)把启动脚本加到系统启动之后最后一个执行的文件
echo "/bin/bash /data/app/harbor/startall.sh" >>/etc/rc.d/rc.local
chmod +x /etc/rc.d/rc.local

浙公网安备 33010602011771号