错误“未find”的Docker拉失败

我正在寻找一些关于在Kubernetes集群中的一个节点上debugging和根本问题的build议。

问题是该节点上的任何docker pull操作都会失败,并显示“未find”错误。

这是我到目前为止所尝试的。

  1. 检查私人registry是否正常,并从其他节点工作。
  2. 检查docker守护进程正在运行,其他docker操作工作
  3. 没有networking问题(挖工作,curl-v https://registry.abc.xyz.com.symcpe.net:443https: – >返回HTTP / 1.1 200确定)

我没有尝试重新启动docker守护进程,坦白地说,我很害怕这样做,因为在这个节点上可能有生产豆荚。

任何docker pull操作都会在该节点上发生“找不到”错误。 由于操作是从其他节点运行的,因此registry不存在问题。

尝试与我们的私人registry和docker.io

# docker -D pull registry.abc.xyz.com/behzad_dastur/brokermon:0.1 Trying to pull repository registry.abc.xyz.com/brd/brokermon ... 0.1: Pulling from brd/brokermon not found Error: image brd/brokermon:0.1 not found # docker pull alpine:latest Trying to pull repository docker.io/library/alpine ... latest: Pulling from library/alpine not found Tag latest not found in repository docker.io/library/alpine 

Docker版本:

 # docker version Client: Version: 1.9.1 API version: 1.21 Package version: docker-1.9.1-25.1.origin.el7.x86_64 Go version: go1.4.2 Git commit: 78ee77d/1.9.1 Built: OS/Arch: linux/amd64 Server: Version: 1.9.1 API version: 1.21 Package version: docker-1.9.1-25.1.origin.el7.x86_64 Go version: go1.4.2 Git commit: 78ee77d/1.9.1 Built: OS/Arch: linux/amd64 

Dockersearch输出:

 # docker search alpine INDEX NAME DESCRIPTION STARS OFFICIAL AUTOMATED docker.io docker.io/alpine A minimal Docker image based on Alpine Lin... 2818 [OK] docker.io docker.io/mhart/alpine-node Minimal Node.js built on Alpine Linux 323 docker.io docker.io/frolvlad/alpine-oraclejdk8 The smallest Docker image with OracleJDK 8... 269 [OK] docker.io docker.io/anapsix/alpine-java Oracle Java 8 (and 7) with GLIBC 2.23 over... 253 [OK] docker.io docker.io/gliderlabs/alpine Image based on Alpine Linux will help you ... 171