当我登录到Docker Nexus 3私有注册表时,我得到404错误
我在一个封闭的环境中工作,我需要登录到一个私有的Nexus3注册表当我登录到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
我已经使用不安全注册表选项设置了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-01Docker 19.03.1
SUSE Linux Enterprise Server 12(x86_64)16003是您为特定docker注册表配置的端口吗?如果是,如果
curl会发生什么http://servername:16003/
从运行docker守护程序的主机?您通常会得到一个“http错误400:这不是docker命令”。如果你得到其他东西(200和内容或404),你有一个配置问题,你需要解决。是的,这是我配置的端口。正如你所说,我得到了“这不是docker命令”的回应。我不确定这是否与你当前的问题有关,但值得一试。。。您是否在管理>安全>领域中激活了Docker承载令牌领域
?是的,它已激活。