Я пытаюсь разместить приложение, поэтому я создал сервер и папку клиента.В узле js папки сервера и клиенте он реагирует с помощью create-реакции-приложения.
Итак, для докера я создал два файла Docker в папке сервера и клиента.В корне проекта создан файл docker-compose.yml.
для локальной разработки, мне нужна возможность автоматической перезагрузки сервера, поэтому я поставил
command: nodemon index.js
в файле docker-compose.yml.Все работает нормально.когда я строю докер.Но когда я размещаю это приложение, мне нужно изменить его на
`command: node index.js`
Единственный способ, которым я думаю, это добавит переменную среды узла, когда я размещаю приложение, но проблема в том, что я могу получить доступ в index.jsпапки сервера, например
process.env.APPLICATION_ENVIRONMENT
, но как мне получить доступ к файлу docker-compose.yml?Поскольку я хочу использовать тот же файл docker-compose.yml для хостинга и заставить разработчика легко начать работу, имея возможность автоматической перезагрузки сервера.
Есть ли какой-нибудь другой лучший способ сделать это.