dock私有库----harbor

harbor私有库

Harbor是什么?为什么会用到Harbor?

harbor是构建企业级私有docker镜像的仓库的开源解决方案,它是 Docker Registry的更高级封装,它除了提供友好的Web UI界面,角色和用户权限管理,用户操作审计等功能外,它还整合了K8s的插件(Add-ons)仓库,即Helm通过chart方式下载,管理,安装K8s插件,而chartmuseum可以提供存储chart数据的仓库

它还整合了两个开源的安全组件,一个是Notary,另一个是Clair,Notary类似 于私有CA中心,而Clair则是容器安全扫描工具,它通过各大厂商提供的 CVE漏洞库来获取最新漏洞信息,并扫描用户上传的容器是否存在已知的 漏洞信息,这两个安全功能对于企业级私有仓库来说是非常具有意义的。

部署搭建harbor

Harbor的每个组件都是以Docker容器的形式构建的,使用Docker Compose来对它进行部署。

  1. 安装docker-compose
yum -y install docker-compose
  1. 验证docker-compose
docker-compose -ver
上一篇:harbor 报错,注意harbor.yml文件格式。


下一篇:Docker-compose安装Harbor镜像仓库