docker image的存储管理

作者:李佶澳  更新时间:2017/12/14 18:49:51

  项目    docker    刷新

目录

Docker Distribution

docker-distribution就是docker registry,docker公司开源的镜像管理系统,项目名现在已经改为Docker/Distribution。

开源的版本没有认证管理、帐号、权限管理等功能,需要对接到其它认证系统,商业版本是Docker Trusted Registry

distribution本身是一个无状态的服务,镜像存放在独立的存储系统中,可以通过配置不同的driver选择不同的存储系统。

支持通过WebHook进行通知,可以与CI/CD系统对接。

在CentOS中通过RPM安装

yum install -y docker-distribution

配置:

# /etc/docker-distribution/registry/config.yml
addr: 192.168.40.10:5000

启动:

systemctl start docker-distribution

Harbor

Harbor是vmware开源的一套面向企业用户的docker镜像管理系统,在docker distribution的基础上扩展了企业应用时需要的特性:

RBAC权限控制,
多registry部署,多备份存储
AD/LDAP集成
审计
RESTful API

参考

  1. docker-distribution
  2. docker-registry-html
  3. docker-registry-md
  4. vmware-harbor
  5. harbor-doc

关注加微信,一般不闲聊(直接说事)

Copyright @2011-2019 All rights reserved. 转载请添加原文连接,合作请加微信lijiaocn或者发送邮件: [email protected],备注网站合作

友情链接:  微信公众号精选文章  发现知识星球