Я пытаюсь использовать экземпляры контейнера Azure, и у меня проблема с длинным извлечением моего изображения.ACI тянет мое изображение примерно за 3 минуты.
Я проверил Руководство по устранению неполадок , в котором говорится следующее:
Чтобы обеспечить самую быструю Windowsвремя запуска контейнера, используйте одну из трех самых последних версий следующих двух изображений в качестве базового: microsoft/windowsservercore
или microsoft/nanoserver
Мое изображение довольно простое и основано на microsoft/windowsservercore:ltsc2016
какпредлагается в руководстве по устранению неполадок.Вот * Dockerfile и cirrusci/windowsservercore:2016
само изображение .
Я могу видеть, что если я просто пытаюсь запустить microsoft/windowsservercore:ltsc2016
, это займет около 20 секунд, чтобыНачни это.Поэтому я предполагаю, что microsoft/windowsservercore:ltsc2016
действительно кешируется, но это не последний дайджест, как утверждается в документации.Интересно, есть ли способ узнать точные дайджесты изображений, которые кэширует ACI?
Примечание: Я пытался переместить изображение из Docker Hub в Azure Container Registry в том жерегион как предложил .Это не сильно помогло.Было еще около 3 минут, чтобы вытащить изображение.