Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
当我登录到Docker Nexus 3私有注册表时,我得到404错误_Docker_Private_Docker Registry_Nexus3 - Fatal编程技术网

当我登录到Docker Nexus 3私有注册表时,我得到404错误

当我登录到Docker Nexus 3私有注册表时,我得到404错误,docker,private,docker-registry,nexus3,Docker,Private,Docker Registry,Nexus3,我在一个封闭的环境中工作,我需要登录到一个私有的Nexus3注册表 我已经使用不安全注册表选项设置了daemon.json 我可以ping服务器、telnet端口和curl端点。 我可以使用我的凭据登录到Nexus3 UI。 但是,docker login命令显示: Error response from daemon: login attempt to http://servername:16003/v2/ failed with status: 404 Not Found 这是Docker

我在一个封闭的环境中工作,我需要登录到一个私有的Nexus3注册表
我已经使用不安全注册表选项设置了daemon.json
我可以ping服务器、telnet端口和curl端点。
我可以使用我的凭据登录到Nexus3 UI。

但是,docker login命令显示:

Error response from daemon: login attempt to http://servername:16003/v2/ failed with status: 404 Not Found
这是Docker 19.3.01的问题吗?在使用Docker 18.x.x的其他机器上,登录可以正常工作

Nexus 3.12.1-01
Docker 19.03.1

SUSE Linux Enterprise Server 12(x86_64)

16003是您为特定docker注册表配置的端口吗?如果是,如果
curl会发生什么http://servername:16003/
从运行docker守护程序的主机?您通常会得到一个“http错误400:这不是docker命令”。如果你得到其他东西(200和内容或404),你有一个配置问题,你需要解决。是的,这是我配置的端口。正如你所说,我得到了“这不是docker命令”的回应。我不确定这是否与你当前的问题有关,但值得一试。。。您是否在管理>安全>领域中激活了
Docker承载令牌领域
?是的,它已激活。