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

无法为副本服务器上的“docker”存储库设置复制

昌勇锐
2023-03-14

我有副本和主人工服务器。我已经成功地为许多不同的软件包(maven、npm、bower等)设置了复制。我很难在副本服务器上为docker存储库设置拉复制。

我可以在web浏览器中列出带有存储库结构的URL及其文件夹:

http://af.domain:8081/artifactory/front-docker

这列出了一个文件夹,我在该回购。我正在使用管理员用户访问。但是,如果我尝试在JFROG Artifictory UI中设置此URL,我会收到以下消息:

Connection failed: Error 404: Not Found

我也发现了这个链接:https://www.jfrog.com/confluence/display/JFROG/Smart远程存储库#SmartRemoteRepositories配置,这意味着我应该在存储库键之前使用/api/docker作为前缀。

http://af.domain:8081/artifactory/api/docker/front-docker

通过这个URL,我得到:

Connection failed: Error 403: Forbidden

我也试过:

http://af.domain:8081/api/docker/front-docker但我再次收到错误404。我在高级选项卡上设置了管理员凭据。这是我用于所有其他复制的主服务器上的管理员用户,因此权限不应该是问题。

在日志中我什么也没看到。我还能尝试什么?谢谢

共有1个答案

阳修永
2023-03-14

拉复制所需的URL为“http://af.domain:8081/artifactory/api/docker/front-docker“而您得到403的原因是禁止问题,因此添加管理员以确认403是否确实是禁止/权限问题。

 类似资料:
  • -在我的本地f:\git-local-repository\repository上创建了git repository文件夹 -使用类路径链接源链接它-为我的服务添加属性文件 -在提交位置f:\git-local-repository\repository上的更改后 预期结果:将显示应用程序属性详细信息和其他URL的

  • 我试图设置CoAP服务器使用Java库从http://mvnrepository.com/artifact/org.eclipse.californium/californium-core/1.0.1 将endpoint添加到服务器导致以下异常: 线程“main”java中出现异常。lang.NoClassDefFoundError:org/eclipse/californium/elements

  • 我第一次使用Spring Cloud Config Server,并有一个基本的查询。 SpringConfigServer将配置外部化到一个单独的git存储库中。 为什么我要为配置创建一个单独的存储库? 在一个repo中使用包含所有应用程序代码和配置的mono存储库,不比只为配置创建一个单独的存储库更可取吗。 我们在同一个存储库中有多个微服务。配置服务器不应该是存在于其他应用程序代码所在的同一存

  • 我正在用Jax-rs框架在eclipse中开发一个web应用程序,并在TomEE plus服务器上运行它。我之所以使用TomEE Plus而不是标准tomcat,是因为我想用jax rs编写我的应用程序,而jax rs不受标准tomcat的支持,每次运行应用程序时都会出现404。我下载了TomEE-Plus-9.0.0-M7,并将其添加到eclipse中,方法是将类型设置为Tomcat v10.0

  • 本文向大家介绍unity3d 为Unity设置Git存储库,包括了unity3d 为Unity设置Git存储库的使用技巧和注意事项,需要的朋友参考一下 示例 为Unity开发初始化Git存储库时,需要完成几件事。 Unity忽略文件夹 并非应该在存储库中对所有内容进行版本控制。您可以将以下模板添加到.gitignore资源库根目录中的文件中。或者,您可以在GitHub上检查开源的Unity .gi

  • 有两个相关的问题,但他们没有完全回答问题。但如果国防部认为这是复制品,请告诉我。 编辑:我在Linux上使用docker,并且非常希望不在主机模式下运行容器。