docker image的存储管理

作者: 李佶澳   转载请保留:原文地址   更新时间:2017/12/14 18:49:51

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

本文原创首发于网站:www.lijiaocn.com

可以加微信,需备注姓名和方向

QQ交流群

区块链实践互助QQ群:576555864

Kubernetes实践互助QQ群:947371129

Prometheus实践互助QQ群:952461804

Kong/Envoy实践互助QQ群:952503851

Ansible实践互助QQ群:955105412

Copyright @2011-2019 All rights reserved. 转载请添加原文连接,合作请加微信lijiaocn或者发送邮件: lijiaocn@foxmail.com,备注网站合作 友情链接: lijiaocn github.com