gpt4 book ai didi

docker 登录私有(private) Nexus => 来自守护进程的错误响应 : login attempt to http://ip:port/v2/failed with status: 404 Not Found

转载 作者:行者123 更新时间:2023-12-02 11:45:28 36 4
gpt4 key购买 nike

我尝试将 Docker 镜像推送到我的私有(private) Nexus 3 注册表。

在推送之前,我尝试进行身份验证:docker登录nexus_host:nexus_port

但是我收到以下错误消息:

Error response from daemon: login attempt to http://nexus_host:nexus_port/v2/ failed with status: 404 Not Found

我的 Nexus 使用 HTTP,因此将其添加到 docker 不安全注册表列表中。

  • Nexus 版本:Nexus Repository Manager OSS 3.9.0-01
  • Docker 版本:17.09.1-ce (Windows 10)

编辑(2018年8月3日):

我使用托管的 docker 存储库。我应该使用 HTTP 连接器吗?

repo 配置:
格式:docker
类型:托管
网址:http://192.168.0.90:8082/repository/docker-repo/
HTTP 连接器端口:1111

登录尝试:

docker登录192.168.0.90:8082=> 来自守护程序的错误响应:登录尝试 http://192.168.0.90:8082/v2/失败,状态:404 Not Found

docker登录192.168.0.90:1111=> 来自守护程序的错误响应:获取 https://192.168.0.90:1111/v2/ :调用 tcp 192.168.0.90:1111: getsockopt: 连接被拒绝

最佳答案

登录 docker 存储库的正确命令是 docker login 192.168.0.90:1111,因为您已在端口 1111 上启用了 HTTP 连接器。

请确保您已在 docker 存储库设置中选中强制基本身份验证,并且对于 docker 登录,请使用与访问 Nexus 存储库实例相同的凭据经理。

如果上述方法没有帮助,那么您应该关注导致连接被拒绝的原因 - 请检查您和 Nexus 阻止端口 1111(您的 Docker 存储库)之间是否存在防火墙连接器端口)。

关于docker 登录私有(private) Nexus => 来自守护进程的错误响应 : login attempt to http://ip:port/v2/failed with status: 404 Not Found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49127414/

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