Harbor 安装部署

使用docker-compose安装

docker-compose 安装

下载安装包

1
wget https://github.com/docker/compose/releases/download/1.28.6/docker-compose-Linux-x86_64

授权并移动

1
2
chmod +x docker-compose-Linux-x86_64
mv docker-compose-Linux-x86_64 /usr/local/sbin/docker-compose

查看是否生效

1
2
3
4
5
docker-compose version

docker-py version: 4.4.4
CPython version: 3.7.10
OpenSSL version: OpenSSL 1.1.0l 10 Sep 2019

Harbor 安装

下载 解压安装包

1
2
3
wget https://github.com/goharbor/harbor/releases/download/v2.2.2/harbor-offline-installer-v2.2.2.tgz

tar -zxvf harbor-offline-installer-v2.2.2.tgz

修改配置

1
2
3
4
5
6
7
8
cp harbor.yml.tmpl harbor.yml

vim harbor.yml

hostname: harbor
harbor_admin_password: harbor12345 # admin的密码
#如果不用443,可以注释掉 https 那个模块
data_volume: /data # 存储路径

安装并验证

1
2
3
4
5
# 执行脚本安装
sh install.sh

# 验证
docker ps -a