在我的主機上,我執行以下命令:
export test_1="Hello"
export test_2="There"
啟動 Docker 容器:
docker run -it -e test* centos
env 變數在容器中不可用。我想要實現的目標是可能的嗎?
您可以嘗試過濾您的環境變數,例如
env | grep ^test > env.list
然後使用env-file docker 選項一次傳遞所有變數:
docker run -it --env-file env.list centos
引用自:https://serverfault.com/questions/1080801