I. 下载Harbor:http://harbor.orientsoft.cn/harbor-v1.4.0/harbor-offline-installer-v1.4.0.tgz
II. 安装docker-compose
curl -L https://github.com/docker/compose/releases/download/1.21.0/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
III. 安装Harbor
tar zxf harbor-offline-installer-v1.4.0.tgz
cd harbor
mkdir /data/cert/
vim harbor.cfg
###主要修改下面的几个参数,密码可以使用默认的
hostname = reg.xxx.com
ui_url_protocol = https
ssl_cert = /data/cert/xxx.com.cer
ssl_cert_key = /data/cert/xxx.com.key
./prepare ### 检查配置
docker-compose up -d ### 启动 Harbor
IV. 使用Harbor
上传镜像
1,登录 docker login reg.xxx.com
2,打包本地镜像 docker tag ${镜像id} reg.xxx.com/${harbor项目名称}/test.nginx:v1.10.1
3,上传本地镜像 docker push reg.xxx.com/${harbor项目名称}/test.nginx:v1.10.1
下载镜像
docker pull reg.xxx.com/${harbor项目名称}/test.nginx:v1.10.1