У меня есть экземпляр Azure cosmos DB, настроенный для доступа из частной виртуальной сети: icy-horizon. У меня также есть API, развернутый с использованием экземпляров контейнеров Azure с открытым портом 80, подключенным к сети icey-horizon, поскольку ему необходимо взаимодействовать с БД.
Как я могу открыть API в Интернете?
Как правило, группы контейнеров, развернутые в виртуальной сети, в настоящее время не поддерживают предоставление контейнеров напрямую в Интернет с общедоступным IP-адресом или полным доменным именем.
Вам нужно будет развернуть шлюз приложений в дополнение к открытию контейнера для Интернета. Посмотри это Предоставить статический IP-адрес для группы контейнеров Чтобы получить больше информации.