Docker图像提取错误无效字符

Docker图像提取错误无效字符,docker,docker-registry,harbor,Docker,Docker Registry,Harbor,我试图从DTR中提取docker图像,但我发现错误如下 #docker pull repo/appname Trying to pull repository repo/appname ... Pulling repository repo/appname **invalid character '<' looking for beginning of value** #docker pull回购/appname 正在尝试提取存储库repo/appname。。。 拉取存储库repo/a

我试图从DTR中提取docker图像,但我发现错误如下

#docker pull repo/appname
Trying to pull repository  repo/appname ...
Pulling repository repo/appname
**invalid character '<' looking for beginning of value**
#docker pull回购/appname
正在尝试提取存储库repo/appname。。。
拉取存储库repo/appname
**以前的答案中包含无效字符“

在您的情况下,关于访问a,这也可能是一个正确的问题。
例如,如果为了访问该图像而需要,404 HTML页面将被发回,docker命令将不知道如何解释HTML答案(以
开头),因此无效字符“
是以前的答案

在您的情况下,关于访问a,这也可能是一个正确的问题。


例如,如果访问该图像需要一个字符,则会发回一个404 HTML页面,docker命令将不知道如何解释HTML答案(从
开始),因此无效字符“
在我的例子中,问题实际上是DTR中缺少图像。我不知道他们在我的组织中有多个名称几乎相似(除了几个字符)的DTR。因此,图像被推送到ABC DTR,但拉入的是XYZ DTR。因此我得到了上面的错误。我能够成功地从正确的DTR中提取图像。

我的案例中的问题实际上是DTR中缺少图像。我不知道他们在我的组织中有多个名称几乎相似(除了几个字符)的DTR。因此,图像被推送到ABC DTR,但拉入的是XYZ DTR。因此我得到了上面的错误。我能够成功地从正确的DTR中提取图像。

您从docker注册表服务器收到一个不成功的http响应。如果你住在某个他们阻止访问的地方,可能会发生这种情况,你会得到403(这发生在数百万试图访问dockerhub的人身上)。否则,如果您输入的注册表url不正确,您可能会得到404,或者如果注册表服务器出现问题,您可能会得到5xx。。问题是由于DTR中缺少图像。。在我的组织中,图像被推送到了不同的DTR,而拉取来自不同的DTR。因此图像丢失了,它给了我上面的错误。。感谢大家的贡献..您从docker注册表服务器收到一个未成功的http响应。如果你住在某个他们阻止访问的地方,可能会发生这种情况,你会得到403(这发生在数百万试图访问dockerhub的人身上)。否则,如果您输入的注册表url不正确,您可能会得到404,或者如果注册表服务器出现问题,您可能会得到5xx。。问题是由于DTR中缺少图像。。在我的组织中,图像被推送到了不同的DTR,而拉取来自不同的DTR。因此图像丢失了,它给了我上面的错误。。感谢大家的贡献..从注册表返回的403带有错误消息的json正文,是未经授权请求的注册表API的一部分。这
@BMitch正常,因此客户端和internet DTR之间有一些代理或其他中间服务器。@BMitch我的Nexus 3作为Docker注册表,代理缓存用于实际的internet Docker注册表时也有同样的问题。是的,有东西在将请求发送到注册表API之前捕获了请求。网络代理,或容器中的反向代理。无论哪种方式,
docker登录都不会有帮助。我会卷曲注册表url/端口,看看是什么产生了错误。@BMitch Good points。我在回答中包含了您的评论,以提高可视性。从注册表返回的403包含错误消息的json正文,是未经授权请求的注册表API的一部分。这
@BMitch正常,因此客户端和internet DTR之间有一些代理或其他中间服务器。@BMitch我的Nexus 3作为Docker注册表,代理缓存用于实际的internet Docker注册表时也有同样的问题。是的,有东西在将请求发送到注册表API之前捕获了请求。网络代理,或容器中的反向代理。无论哪种方式,
docker登录都不会有帮助。我会卷曲注册表url/端口,看看是什么产生了错误。@BMitch Good points。我已将您的评论包含在答案中,以提高可视性。感谢您的贡献。感谢您的回答。感谢您的贡献。谢谢你的回答。