Логики переменных c в файле ENV - PullRequest
0 голосов
/ 05 апреля 2020

Можно ли поместить некоторые логики c в файл ENV для Docker Compose? Я имею в виду очень простые c логики конкатенации строк c, например:

# .env
MY_PREFIX=awesome
MYSQL_CONTAINER_NAME=${MY_PREFIX}_mysql

Таким образом, если я использую ${MYSQL_CONTAINER_NAME} в docker -compose.yml, я получу: awesome_mysql

Второй вопрос: можно ли вызвать какой-нибудь внешний скрипт (BASH / Python), который возвращает значение? Что-то вроде:

# .env
API_SECRET="python get_api_secret.py"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...