Могу ли я запустить Windows IIS ACI и подключиться к Oracle ACI, которые работают в Azure?

Я получаю следующую ошибку в Azure при создании Windows ACI в виртуальной сети в Azure:

"Запрошенный ресурс в данный момент недоступен в расположении 'westeurope'. Повторите попытку с другим запросом ресурса или в другом месте. Запрошенный ресурс: '2' CPU '4' GB памяти 'Виртуальная сеть ОС Windows'"

Мне кажется, что на данный момент Azure не поддерживает эту конфигурацию, т.е. Windows ACI в Vnet: https://docs.microsoft.com/en-us/azure/container-instances/container-instances-region-availability

Причина, по которой я использую vnet, заключается в том, что я могу запустить базу данных (Oracle) на другом ACI и подключить к ней веб-сервер через подсеть. Есть ли другой способ сделать это?

Образы основаны на следующих базовых образах: - ОТ mcr.microsoft.com/windows/servercore/iis:windowsservercore-ltsc2019 - ОТ oraclelinux:7-slim в качестве основы

Я создал и протестировал изображения в своей локальной сети, и они отлично работают (веб-сервер в Windows, Oracle в Linux).

1 ответ

Решение

ACI, развернутый в виртуальной сети, в настоящее время поддерживает только контейнер Linux. См. Сообщение здесь:

В этих регионах ограничения ресурсов контейнера могут отличаться от ограничений для экземпляров контейнера, не подключенных к сети. В настоящее время для этой функции поддерживаются только контейнеры Linux. Планируется поддержка Windows.

Вы можете использовать другие службы, такие как AKS, с узлом Windows. Или подождите, пока функция не будет поддерживать контейнер Windows.

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