Я ищу среду, в которой я мог бы разместить несколько веб-сайтов на одном AWS узле EC2. Итак, у меня есть приложение, в котором у меня есть несколько компонентов, каждый как docker, которые являются частью docker compose. Каждый из docker предоставляет порт, скажем, componenta предоставляет 9443.
Итак, я хочу развернуть несколько копий моего приложения на одном узле EC2 и направить к ним с помощью nginx. Таким образом, может быть несколько копий компонентов stack1_componenta, stack1_componentb, stack2_componenta, stack2_component2. Итак, порт 9443, предоставляемый stack1_componenta, должен быть внутренним только для stack1 и не должен быть доступен для stack2.
Есть ли способ, которым я могу определить сеть для каждого docker, составить и направить nginx на что сеть на основе домена?