Docker-compose - переменные окружения в зависимостях - PullRequest
0 голосов
/ 20 сентября 2019

Я строю проект с использованием 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 устанавливается как ожидалось.Однако их переменная, похоже, не обнаружена.Как мне настроить это?

...