Я пытаюсь избежать docker -составления интерполяции среды, но я хочу, чтобы точка входа ссылалась на переменные среды, которые я передаю в контейнер.
Возьми этот сервис:
whatever:
image: whatever
entrypoint: echo "$$MNEMONIC"
env_file:
- etc/env_whatever
В моем etc / env_wh независимо, у меня есть переменная окружения, определенная как MNEMONIC = blablabla
Когда я запускаю службу, я получаю следующее: $MNEMONIC
. Я хочу напечатать фактическое значение MNEMONI C, которое передается через файл env_file, поэтому я должен получить blablabla
.
Я борюсь с этим, потому что все поиски, которые я получаю, связаны только с поиском знак доллара и другие вопросы. Я думаю, что я мог бы обойти это, создав индивидуальный Dockerfile, но я тоже пытаюсь этого избежать. Я спрашиваю о невозможном?