【发布时间】:2022-11-24 05:52:13
【问题描述】:
我有副本和主 Artifactory 服务器。我已经为许多不同的包(maven、npm、bower 等)成功设置了复制。 我很难在我的副本服务器上为 docker 存储库设置拉取复制。
我能够在 Web 浏览器中列出具有存储库结构及其文件夹的 URL:
http://af.domain:8081/artifactory/front-docker
这列出了我在该回购协议中的文件夹。我正在使用管理员用户访问。 但是,如果我尝试在 JFROG Artifactory UI 中设置此 URL,我会收到以下消息:
Connection failed: Error 404: Not Found
我也找到了这个链接:
https://www.jfrog.com/confluence/display/JFROG/Smart+Remote+Repositories#SmartRemoteRepositories-Configuration
这意味着我应该在存储库密钥之前使用 /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。
我已设置管理员凭据先进的标签。那是我用于所有其他复制的主服务器上的管理员用户,因此权限不应该是问题。
在日志中我没有看到任何东西。
我还能尝试什么?
【问题讨论】:
标签: artifactory jfrog-container-registry