比方說,我有我的搬運工容器中的配置文件位於:如何通過環境變量的值轉換成文件中的泊塢窗容器我試圖運行
/opt/jboss/bin/config.xml
配置文件看起來是這樣的:
<Database-Password>$PASSWORD</Database-Password>
我想傳遞的,當我去運行使用「--env文件」的說法泊塢窗容器的實際密碼。
這是在ENV文件,我傳遞的內容:
PASSWORD=MyPassword
我理解的變量= value語法。 「MyPassword」是密碼變量的值。
docker如何知道使用此變量查找特定文件(/opt/jboss/bin/config.xml)並將其交換出來?我是否在配置文件中正確聲明瞭變量?出於某種原因,我無法找到這些信息。
您的問題不清楚,請儘量做得更好。 –
由於你的xml文件沒有預期的語法,docker會忽略它 – user2915097
預期的語法是什麼?如果我只是在XML文件中輸入「PASSWORD」而不是「$ PASSWORD」,那會起作用嗎? – daniel9x