声明:所有文章只作为学习笔记用,转载非原创
https://blog.csdn.net/qq_24095941/article/details/86063684
https://www.cnblogs.com/joinbestgo/p/11114828.html
什么是harbor
Harbor是一个用于存储和分发Docker镜像的企业级Registry服务器,可以用来构建企业内部的Docker镜像仓库。
harbor是基于docker registry进行了相应的企业级扩展,从而获得了更加广泛的应用,新特性包括:管理用户界面,基于角色的访问控制 ,AD/LDAP集成以及审计日志等。
harbor要解决的问题
以Docker为代表的容器技术的出现,改变了传统的交付方式。通过把业务及其依赖的环境打包进Docker镜像,解决了开发环境和生产环境的差异问题,提升了业务交付的效率。如何高效地管理和分发Docker镜像?是众多企业需要考虑的问题。
有了docker自带的registry为什么还要用harbor
harbor的安全机制
可以根据角色灵活的进行权限控制,如访客只需给pull权限即可
harbor的镜像同步机制
为什么需要镜像同步
1. 对系统稳定性要求高,需要多个仓库保证高可用性2. 更常用的场景是,在企业级软件环境中,会在软件开发的不同阶段存在不同的镜像仓库
网友评论