Рейтинг:1

Регулярное выражение / подстановочный знак переменной среды запуска Docker

флаг cn

На моем хост-компьютере я запускаю следующее:

экспортировать test_1="Привет"
экспортировать test_2="Туда"

Запуск Docker-контейнера:

docker run -it -e test* Centos 

Переменные env недоступны в контейнере. Возможно ли то, чего я пытаюсь достичь?

Рейтинг:1
флаг de

Вы можете попробовать отфильтровать переменные среды, например

окружение | grep ^ test > env.list

а затем использовать env-файл опция docker для одновременной передачи всех переменных:

docker run -it --env-file env.list centos
SimpleNiko avatar
флаг cn
Это то, что я в итоге сделал, выполняет свою работу. Благодарность!

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.