5

我在 Windows 7 上使用 Docker Toolbox 1.12.3。我已将 Nexus OSS 3.1.0-04 配置为拥有一个 Docker 代理存储库以连接到 DockerHub。

当我尝试跑步时

docker run 192.168.161.103:10001/hello-world

我找不到图像。当我查看 Nexus 日志文件时,我收到以下错误:

2016-11-23 17:09:59,244+0000 WARN [qtp253940842-402] admin org.sonatype.nexus.repository.docker.internal.V2Handlers - 错误:GET /v2/hello-world/manifests/latest:401 - org .sonatype.nexus.repository.docker.internal.V2Exception:需要身份验证 2016-11-23 17:09:59,244+0000 WARN [qtp253940842-402] admin org.sonatype.nexus.repository.docker.internal.V2Handlers - 错误: GET /v2/hello-world/manifests/latest:404 - org.sonatype.nexus.repository.docker.internal.V2Exception$ManifestUnknownByTag:清单未知 2016-11-23 17:09:59,260+0000 WARN [qtp253940842-402]管理员 org.sonatype.nexus.repository.docker.internal.V2Handlers - 错误:GET /v2/hello-world/manifests/latest:404 - org.sonatype.nexus.repository.docker.internal.V2Exception$ManifestUnknownByTag:清单未知

Docker 配置为192.168.161.103(Nexus)配置为不安全的注册表,因为我使用自签名证书连接到 Nexus。

如何配置 Nexus 3 以使用它所期望的身份验证凭据连接到 DockerHub?

4

0 回答 0