#下载离线包
链接:https://pan.xunlei.com/s/VMgpAGjuG4gmxS6biZKK0DSvA1
提取码:spwi
wget https://github.com/goharbor/harbor/releases/download/v1.10.0/harbor-offline-installer-v1.10.0.tgz
#解压harbor包
tar -zxf harbor-offline-installer-v1.10.0.tgz
#下载docker-compose
wget https://maxoyed.github.io/attachment/docker-compose-Linux-x86_64
#执行权限-改名换路径
chmod +x v1.25.4-docker-compose-Linux-x86_64 mv v1.25.4-docker-compose-Linux-x86_64 /usr/local/bin/docker-compose
#修改docker deamin.json 添加安全私有镜像仓库
"insecure-registries":["172.23.100.224"],#部署harbor主机的IP
#重启docker服务
systemctl restart docker
#安装harbor之前需要在harbor安装目录下修改harbor.yaml文件,注释掉443端口和HTTPS
hostname: 172.23.100.224 #部署harbor主机的IP
#运行脚本安装
. /install.sh
#登录web
harbor_admin_password: Harbor12345 #harbor.yaml有写初始密码
user: admin
password: Harbor12345
#创建用户、密码,创建项目
#docker login 私有仓库
docker login http://172.23.100.224/
#上传image到用户的私有仓库中(如nginx)
docker tag nginx:1.7.6 172.23.100.224/test/nginx:1.7.6
docker push 172.23.100.224/test/nginx:1.7.6