特点 vm公司出品,企业级开源组件

特点:安全问题 标识和管理 镜像复制 LDAP-用户身份认证 国际化 图形化用户界面 审计功能 部署简单(可写一键部署脚本)

环境部署

Docker-compose
Github 开源 可以离线安装 (下载harbor-offline-v1.9.4.tgz)
harbor.yml hostname: ip, 不能是127.0.0.1 必须是ip地址
配置好以后重新安装就可以成功啦

Harbor使用

镜像管理,存储数量,可以结合到CI/CD中

  1. 创建项目(存储容量写-1是表示不限制) 添加用户 | 添加仓库
  2. 创建用户—>在项目中添加用户 (项目管理员|维护人员|开发人员|访客)
  3. 项目-添加仓库: 配置镜像
  4. 登录仓库—>docker login [ip]
  5. vmware harbor 镜像标签格式

标记镜像 docker tag local_image:tag remote_ip/project/image_name:tag

  1. 上传/推送 和官方镜像一样,docker push . push 刚才打tag标签的镜像 docker push 120.92.84.77/test/nginx:v1
  2. 拉去镜像:docker pull 120.92.84.77/test/nginx:v1
  3. 配置文件,配置https,ldap啥的