VMware中国团队开发
1 . docker registry私有仓库缺点:
- 用户权限控制不明显:任何人都能下载,加认证之后谁都上传不了
- 界面丑陋,不方便管理
- 功能简单,删除镜像比较麻烦需要手动删除
harbor基于registry加了很多功能
软件版本依赖
- docker 17.06版
- docker-compose 1.18版
上传harbor-offline 离线版
## 解压
tar xf harbor-offline-installer-v1.8.0.tgz
## 修改配置文件并导入镜像包
cd harbor
docker load -i harbor.v1.8.0.tar.gz
vim harbor.yml
(如果只使用http协议的话只需要修改一个地方)
hostname: 10.0.0.11 (或域名)
harbor_admin_password: 123456
## 执行脚本(注意环境必须干净否则会占用端口)
./install.sh
然后访问 http://10.0.0.11
用户 : admin
密码 :123456
### 如果上传镜像时记得把客户端的daemon.json里的仓库地址更改
上传时先登陆
docker login 10.0.0.11
admin
123456
HTTPS带证书的配置方法(需要域名证书)
上传时只需要登陆