Как развернуть образ Docker mongoDB в Elastic Beanstalk?

Я использую свою мультисервисную архитектуру с использованием Docker и AWS Elastic Beanstalk. Одним из таких сервисов является образ Docker mongoDB. Предполагается, что будет открыт порт 27017, чтобы другие службы могли подключаться к БД mongo в этом порту. К сожалению, во внутреннем nginx Elastic Beanstalk имеется только порт 80, поэтому мои службы не могут подключиться к базе данных mongo через порт 27017.

Я видел несколько ответов (https://stackoverflow.com/a/24831425/1116959) вокруг использования некоторых конфигурационных файлов в папке /.ebextensions, но я не знаю, как заставить это работать с этим обходным путем.

Моя архитектура также включает в себя сервис rabbitMQ и другие сервисы приложений (python + celery). Кто-нибудь знает, лучше ли начать использовать Amazon VPC?

Любая помощь приветствуется, спасибо

Ответы на вопрос(2)

Ваш ответ на вопрос