Я строю проект с использованием docker compose, и у меня возникают проблемы при настройке переменных среды.Есть много вопросов, связанных с этим, но я не смог найти тот, который помог бы ответить на мой конкретный вопрос, так как переменная окружения, которую я пытаюсь установить, похоронена в моих node_modules.У меня есть следующая структура:
proj1
¬node_modules
¬¬some_dependency
¬¬¬node_modules
¬¬¬¬dependency_of_some_dependency
¬¬¬¬¬index.js
proj2
¬setup.js
docker-compose.yml
setup.js
const myVar = process.env.my_variable
index.js
const theirVar = process.env.their_variable
docker-compose.yml
proj1:
environment:
- their_variable=foo
proj2:
environment:
- my_variable=bar
При создании этого my_variable устанавливается как ожидалось.Однако их переменная, похоже, не обнаружена.Как мне настроить это?