安装和配置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

 

posted @ 2022-04-13 22:30  awks  阅读(582)  评论(0)    收藏  举报