Просто причина, по которой разработку хочется вести в докере - одинаковое дев окружение для всех разработчиков, но приложение внутри в дев и прод режиме работает ведь иначе. В проде, например, я хочу запускать нодой, а в во время локальной разработки - каким-то nodemon (грубый пример для ясности)...и проблема не в том, что контейнер зависит от окружения, это разные контейнеры, по-факту, вот вопрос в том, как это организовать