当前位置: 首页 > 知识库问答 >
问题:

Artifactory远程存储库中的缓存工件能否变得不可变

佟英武
2023-03-14

我已经建立了一个远程docker存储库,缓存docker注册表。我已经通过一个标签从艺术工厂远程拉一个docker图像,层现在在艺术工厂缓存中。如果标签在源注册表中被修改,后续从远程提取是否会获得新图层?是否有任何缓存配置使远程标签不可变?

同样,如何使其他包类型的远程存储库不可变?

共有1个答案

高玮
2023-03-14

是的,如果远程标记被修改,那么下一次从艺术工厂请求时,更新的图像将被拉入本地缓存。我能想到的阻止这种情况的唯一方法是在艺术工厂中离线设置远程存储库。

 类似资料:
  • JFrog artifactory看到了远程存储库的树,但没有看到其工件。 选择高级远程存储库设置中的“本地存储工件”设置。

  • 问题内容: 背景:我正在封闭网络中的Maven项目,这意味着我无法连接到Maven Central。我有一个存储库文件夹,其中包含我需要的所有工件,包括插件和Maven工件。另外,我无法使用或安装Nexus。 问题:我想使用maven 3.6.0 / jdk 1.8.0_162运行Jenkins作业。我的settings.xml文件如下: 我的POM没有存储库部分,因为jenkins从属服务器应确

  • 我正在尝试在artiFactory OSS实例(版本为5.4.5)上设置一些Maven智能远程存储库。我按照https://www.jfrog.com/confluence/display/RTF/Smart远程存储库的指南并将远程存储库配置如下: 封装类型:Maven 存储库密钥:foo-repo 网址:http://artifactory.mycompany.com/artifactory/a

  • 需要根据特定环境从两个远程存储库部署工件。所以我尝试在pom.xml的分发管理中使用配置文件 尝试激活个人资料 我得到以下错误。 部署失败:存储库元素没有指定在POM内部分布管理元素或在-DaltDeploymentRepository=id::布局::url参数 似乎pom无法识别分发管理标签。 但它在没有单一分销管理的配置文件的情况下运行良好。 有谁能给点建议吗? 参考 设置Maven以允许轻

  • 我有一个artifactoryoss(最新版本)的实例在本地docker容器中运行 我们还有一个Artifactory(非OSS)的远程实例正在运行 在我的本地实例中,我设置了一个包类型为Ivy的远程存储库,指向我们在远程非OSS实例中设置的每个存储库 创建远程存储库配置后,我可以查看我创建的每个远程存储库及其在应用程序下提供的工件--

  • 在创建adobe公共存储库的远程存储库时,我正在努力进行一个使用JFrog Artifictory云的简单测试。 我配置一个远程作为maven存储库,在URL我已经插入https://repo.adobe.com/nexus/content/repositories/public和测试确定的名称只是给一个adobe-public名称,并点击保存和完成。 在那之后,我试图从中获得一个现有的(在rep