IT外包网管服务,什么是Docker私人镜像仓库?

发布者:上海IT外包来源:http://www.lanmon.net点击数:1502

蓝盟IT小贴士,来喽!
镜像仓库是Docker技术的核心组件之一,主要角色是负责镜像内容的存储和分发。 Docker镜像仓库从使用范围上分为“公开镜像仓库”和“专用镜像仓库”,公开镜像仓库由Docker公司维护的在线存储库Docker  Hub、arick
专用镜像仓库是部署在公司或组织中的镜像仓库,用于自己应用和分发Docker镜像存储。 在构建公司内部使用的自动分发系统的过程中,从安全的观点出发,应用程序的软件包镜像通常只存储在私人镜像仓库中,CI/CD进程的接点也通过将镜像上载到私人镜像仓库中并拉出镜像来完成

在当前主流的企业级专用镜像仓库构建方案中,包括开源企业级Docker镜像仓库——Harbor和商业镜像仓库——JFrog  Artifactory  两个Docker镜像仓库都有一定的市场,作者工作的公司都使用Harbor和JFrog  Artifactory作为专用镜像仓库,而成熟度和功能完整性则是JFrog  Artifactory  因此,现在国内富裕的互联网公司多选择JFrog  Artifactory作为企业级的私有仓库。 本论文的主要内容是,以Docker方式迅速部署JFrog  Artifactory,并将其作为Devops自动传送系统的私有镜像仓库的方法。


据官方介绍,JFrogArtifactory是目前世界上唯一支持所有开发语言、任意维度的元数据检索、跨语言的正反分析和深度递归、可应对多活动异地灾害的企业级、高可用性二进制产品管理仓库。 此处的二进制产品是构建过程的输出,包括可以直接在服务器上运行或查看的二进制软件产品,如软件包、测试报告和应用程序配置文件。
JFrog  Artifactory支持多种仓库类型,除了Docker镜像仓库之外,还支持Maven、Npm等其他类型的仓库。

JFrog  Repository容器镜像仓库的基本部署到此结束。 在随后的自动分发系统中,CI/CD进程将基于此实现Docker镜像的存储和分发。 关注我的以下内容,介绍如何建立完整的CI/CD自动分发系统。

文/上海蓝盟  IT外包专家

IT外包
>
400-635-8089
立即
咨询
电话咨询
服务热线
400-635-8089
微信咨询
微信咨询
微信咨询
公众号
公众号
公众号
返回顶部