artifactory

绕开Docker Hub下载限制:JFrog Artifactory

自闭症网瘾萝莉.ら 提交于 2020-10-30 16:01:16
您可能已经听到了有关最新的 Docker声明 ,其中涉及容器镜像提取的速率限制。 从11月1日开始,Docker将开始根据您的 订阅级别 限制Docker Hub的使用,并 强制 阻止超出限制的拉取请求 。不仅如此,Docker还制定了一项新的保留政策,即免费帐户 ,6个月未活动的镜像将被删除( 最初定于11月1日,由于 社区的反馈 ,该政策已推迟到2021年中期)。这些新的限制将对如何使用世界 公开 的Docker容器镜像产生重大影响。 Docker已树立了开源计划的榜样,为开源社区提供了更高级别的部署工具和方法论。毫无疑问。新的限制不会对单个开发人员造成严重影响,相反,它们将为中大型开发团队带来新的挑战。您的团队越大, 产生的 影响越大。这可能仅仅是开始;我们可能希望将来会看到新政策,这些政策会影响Docker Hub以及其他方面的使用。 好消息是,有许多工具可用于 管理Docker镜像, 以确保组织的开发 流水线 不会受到任何影响。JFrog Artifactory是最受欢迎 制品库 ,在Docker Hub功能 发布 之前就已经充当了Docker Registry。使用Artifactory,您将能够继续在自己的私有 Docker容器Hub中 管理容器镜像,同时减少对Docker Hub的依赖性。 下面 让我们深入探讨Docker宣布的这两个限制的真正含义。

德国老牌制造企业西门子如何使用 Artifactory 进行单一可信源的建设?

怎甘沉沦 提交于 2020-10-04 22:51:33
1. 背景 在3年前,西门子公司内部存在不同的工具来存放他们的制品: ⭐有的团队放在TFS 上托管制品,但是从理论上来说,TFS并不适合用来托管制品。 ⭐ 有的团队将他们的制品托管在他们的Clear Case中。 ⭐ 还有的团队创建了不同的共享文件夹,并将他们的制品存放在里面。 这样的现状带来很多问题,例如: ⭐ 所有的工具都需要满足一些重要的公司要求,例如如何 保证制品的安全? ⭐ 如何将制品分享给其他项目团队? ⭐ 如何满足所有的合规性要求? ⭐如何降低管理成本? ⭐ 如何为开发者们提高系统的性能和可用性? 综上所述,对于西门子公司而言,创建一个统一的中央仓库来管理制品是很有必要的。 2. 解决方案 西门子使用 JFrog Artifactory作为单一可信源,存储西门子全球所有的制品,支持 6000 研发,250 个项目团队,43 个 Artifactory 节点。 当你有了好的工具,在大公司里提供制品库服务的时候,还需要其他的服务能力,包括高可用性,和 CI/CD 集成,培训,自助式服务的体验。 西门子 IT 部门花了在这方面做了很多工作,对于开发者,IT 团队提供了: ⭐ 0 宕机的单一可信源制品库 ⭐ 自动巡检 Artifactory 首页的可用性 ⭐自动上传测试制品保证制品库的可用性,如果 3 次测验均失败,在证明 Artifactory 服务处于不健康状态。 ⭐