Моим конкретным вариантом использования является то, что я хочу организовать некоторые данные о экземпляре EC2, в котором работает контейнер, и сделать я доступным как переменную среды. Я хотел бы сделать это, когда контейнер будет построен.
Я надеялся сделать что-то вроде ENV VAR_NAME $(./script/that/gets/var)
в моем файле Docker, но неудивительно, что это не работает (вы просто получаете строку $(./script...
).
Я должен упомянуть, что знаю, что docker run --env...
сделает это, но я хочу, чтобы он был встроен в контейнер.
Я пропустил что-то очевидное? Возможно ли это?