Docker映像无法推送到Azure注册表

时间:2020-03-16 03:18:20

标签: azure docker azure-devops

角度应用程序使用Linux容器进行dockerize,然后成功推送到Azure注册表,但是当使用Windows容器进行Dockerize时,它未能推送到Azure注册表。所附图片显示错误EOF

有人可以帮助解释EOF的含义以及为什么图像无法推送吗?

enter image description here

1 个答案:

答案 0 :(得分:0)

EOF的含义

EOF End of file的缩写。通常,它表示a condition in a computer operating system where no more data can be read from a data source

在docker方案中,这是一个非常常见的问题,通常是由缓慢/不稳定的连接引起的。简而言之,由于超时而提示。

为什么图片无法推送

这里有两个原因会导致此问题和错误消息。

1)图片非常大。特别是层数越大,则越脆弱。

2)网络延迟问题。

3)该错误将在另一种情况下发生,我们的团队也曾尝试过,正试图从Linux image提取windows或{{ 1}}来自windows image

我想在这里您的问题与第三个问题更相关,但是缺少故障排除方法来证明这一点。您可以自己执行这些操作以缩小错误原因。