码头工人私人注册表搜索导致404 19错误并寻找v1 API

时间:2018-08-01 15:11:28

标签: docker docker-registry

我是Docker的新手,正在尝试为离线主机设置Docker注册表。搜索图像时出现404 19错误。

  

192.168.1.141--[01 / Aug / 2018:14:54:42 +0000]“ GET / v2 / HTTP / 1.1” 200 2“”“ docker / 1.13.1 go / go1.9.2 kernel / 3.10 .0-862.6.3.el7.x86_64   os / linux arch / amd64 UpstreamClient(Docker-Client / 1.13.1 \(linux \))“   192.168.1.141--[01 / Aug / 2018:14:54:45 +0000]“ GET / v1 / _ping HTTP / 1.1” 404 19“”“ docker / 1.13.1 go / go1.9.2   内核/3.10.0-862.6.3.el7.x86_64 os / linux arch / amd64   UpstreamClient(Docker-Client / 1.13.1 \(linux \))“   192.168.1.141--[01 / Aug / 2018:14:54:45 +0000]“ GET / v1 / _ping HTTP / 1.1” 404 19“”“ docker / 1.13.1 go / go1.9.2   内核/3.10.0-862.6.3.el7.x86_64 os / linux arch / amd64   UpstreamClient(Docker-Client / 1.13.1 \(linux \))“   192.168.1.141--[01 / Aug / 2018:14:54:45 +0000]“ GET / v1 / _ping HTTP / 1.1” 404 19“”“ docker / 1.13.1 go / go1.9.2   内核/3.10.0-862.6.3.el7.x86_64 os / linux arch / amd64   UpstreamClient(Docker-Client / 1.13.1 \(linux \))“   192.168.1.141--[01 / Aug / 2018:14:54:45 +0000]“ GET / v1 / search?q = rhel&n = 25 HTTP / 1.1” 404 19“”“ docker / 1.13.1 go / go1。 9.2   内核/3.10.0-862.6.3.el7.x86_64 os / linux arch / amd64   UpstreamClient(Docker-Client / 1.13.1 \(linux \))“

docker登录与v2 api配合良好,而docker search查找v1 api失败。

我正在使用以下命令启动Docker注册表。

docker run -d --restart=always --name registry -v /var/repo/registry:/var/lib/registry -v /var/admin/certs:/certs -v /var/admin/auth:/auth -v /var/admin/config.yml:/etc/docker/registry/config.yml -e REGISTRY_HTTP_ADDR=0.0.0.0:443 -e REGISTRY_HTTP_TLS_CERTIFICATE=/certs/domain.crt -e REGISTRY_HTTP_TLS_KEY=/certs/domain.key -p 192.168.1.122:7845:443 -p 192.168.1.122:7844:5000 registry:2

0 个答案:

没有答案