特点 vm公司出品,企业级开源组件
特点:安全问题 标识和管理 镜像复制 LDAP-用户身份认证 国际化 图形化用户界面 审计功能 部署简单(可写一键部署脚本)
环境部署
Docker-compose
Github 开源 可以离线安装 (下载harbor-offline-v1.9.4.tgz)
harbor.yml hostname: ip, 不能是127.0.0.1 必须是ip地址
配置好以后重新安装就可以成功啦
Harbor使用
镜像管理,存储数量,可以结合到CI/CD中
- 创建项目(存储容量写-1是表示不限制) 添加用户 | 添加仓库
- 创建用户—>在项目中添加用户 (项目管理员|维护人员|开发人员|访客)
- 项目-添加仓库: 配置镜像
- 登录仓库—>docker login [ip]
- vmware harbor 镜像标签格式
标记镜像 docker tag local_image:tag remote_ip/project/image_name:tag
- 上传/推送 和官方镜像一样,docker push . push 刚才打tag标签的镜像 docker push 120.92.84.77/test/nginx:v1
- 拉去镜像:docker pull 120.92.84.77/test/nginx:v1
- 配置文件,配置https,ldap啥的
