我正在使用 Azure cli 创建 ACI 实例。创作正在工作,但真的很慢。Azure 门户似乎推动了一些新的更改,这些更改现在显示在 docker 日志中,我注意到一个独特的模式,即我创建的每个 ACI 在最终成功之前都会循环通过 2 次图像拉取失败。这是我看到的错误:
无法拉取映像“{myregistry}.azurecr.io/fossil/worker/local:no-branch.ltsc.8”:拉取映像配置时出错:获取拨号 tcp 52.239.152.234:443:connectex:连接尝试失败,因为连接方一段时间后没有正确响应,或者连接的主机没有响应,建立连接失败。
我正在使用私有注册表 (ACR),它最终确实成功了,但是这些失败(及其相关的退避)极大地减慢了我的 ACI 创建速度。
有什么想法可能导致这种情况以及如何避免它?ACI 创建时间对我们的场景来说很重要,而且我们已经受到超大 Windows 映像的阻碍,所以我想消除任何其他减速。