Неправильная версия экземпляра контейнера Azure для Windows

Я создаю образ Docker в Windows 10 для пустого веб-приложения.Net Core. Разумеется, используя контейнеры Windows на Docker Desktop, я извлек образ Microsoft / dotnet из репозитория Docker. Затем я регистрируюсь и загружаю изображение в реестр Azure, все в порядке.

Теперь я захожу в реестр Azure и использую этот образ -> Run Instance ->, а затем задаю параметры для создания экземпляра контейнера.... Через некоторое время я получаю следующее сообщение:

OsVersionNotSupported
The Windows version of image 'mytestcontainers.azurecr.io/testdocker:latest' is not supported. The supported Windows versions are: '10.0.14393'.

Очевидно, что экземпляр контейнера Azure не может запускать любую другую Windows, кроме 10.0.14393, но как мне указать конкретную версию Windows и где?

Я видел, что могу получить образ Docker для mcr.microsoft.com/windows/nanoserver, а затем указать тег для извлечения конкретной сборки Windows, но так ли это? Собирается ли изменить версию Windows, которую Docker собирается использовать при создании моего образа в среде.Net Core? Благодарю.

0 ответов

Другие вопросы по тегам