Windows 7 で Docker Toolbox 1.12.3 を使用しています。Nexus OSS 3.1.0-04 を構成して、Docker Hub に接続するための Docker プロキシ リポジトリを用意しました。
走ろうとすると
docker run 192.168.161.103:10001/hello-world
画像が見つかりません。Nexus のログ ファイルを調べると、次のエラーが表示されます。
2016-11-23 17:09:59,244+0000 警告 [qtp253940842-402] 管理者 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 警告 [qtp253940842-402] 管理者 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: マニフェスト不明
192.168.161.103
自己署名証明書を使用して Nexus に接続しているため、Docker は安全でないレジストリとして構成された (Nexus) で構成されています。
Nexus 3 が想定している認証資格情報を使用して DockerHub に接続するように構成するにはどうすればよいですか?