gpt4 book ai didi

docker - 'artifactory' 不受支持的 docker v2 存储库请求意味着什么

转载 作者:行者123 更新时间:2023-12-01 14:03:12 29 4
gpt4 key购买 nike

我的 docker 客户端/服务器版本是:

$ docker version
Client:
Version: 18.09.0
API version: 1.39
Go version: go1.10.4
Git commit: 4d60db4
Built: Wed Nov 7 00:49:01 2018
OS/Arch: linux/amd64
Experimental: false

Server: Docker Engine - Community
Engine:
Version: 18.09.0
API version: 1.39 (minimum version 1.12)
Go version: go1.10.4
Git commit: 4d60db4
Built: Wed Nov 7 00:16:44 2018
OS/Arch: linux/amd64
Experimental: false

想使用 artifactory 来托管 docker 。运行时

docker login 

获得:

Unsupported docker v2 repository request for 'artifactory'

这个错误是什么意思?

Artifactory 提示 V2 的哪个部分?

最佳答案

确保您的反向代理中有以下重写。

Nginx

  rewrite ^/(v1|v2)/(.*) /api/docker/$repo/$1/$2;

Apache

    RewriteCond "%{REQUEST_URI}" "^/(v1|v2)/"

这个要求目前是missing from the jfrog documentation ,但是如果您进入 HTTP 设置并让 artifactory 为您生成代理配置,则会记录在案。

enter image description here

关于docker - 'artifactory' 不受支持的 docker v2 存储库请求意味着什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56069241/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com