Как настроить команду docker run на Elastic Beanstalk?

Здесь нужно сказать Docker, чтобы он не контейнерировал сети контейнера, потому что он должен подключаться к MongoDB, которая находится внутри VPN (корпоративная частная БД).

Есть команда Docker, которая позволяет мне делать именно это:--net=host, СсылкаВот.

Так, например, при запуске контейнера на моей локальной машине я буду делать что-то вроде:

docker run --rm -it --net=host [image-name]:[version] bash -il

И эта команда сделает свое дело. Благодаря этому я могу подключиться к «частной» MongoDB.

Итак, мой вопрос: есть ли способ настроитьdocker run Команда среды Single Docker на Elastic Beanstalk, чтобы я мог добавить--net=host?

Я пытался использоватьcontainer_commands вconfig.yml файл, чтобы добавить эту инструкцию там, но я не думаю, что делает то, что мне нужно, вот фрагмент:

container_commands:
  00-test_command:
    command: bundle exec thin --net=host
  01-networking-fix:
    command: "docker run --rm -it --net=host [image-name]:[version] bash -il"

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

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