W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
環(huán)境變量通常在與您正在使用的基本映像關(guān)聯(lián)的Dockerfile中設(shè)置。也有Docker為每個(gè)新容器自動(dòng)設(shè)置的環(huán)境變量。您可以指定其他變量,并使用-e或--env選項(xiàng)重新定義Docker設(shè)置的變量。在Docker運(yùn)行配置中,您可以使用“環(huán)境變量(Environment variables)”字段來(lái)配置環(huán)境變量。
在“環(huán)境變量(Environment variables)”對(duì)話框中,您可以為變量創(chuàng)建名稱和值的列表。
在“環(huán)境變量(Environment variables)”字段顯示所配置的變量。例如,如果要默認(rèn)連接到PostgreSQL并使用特定的用戶名(而不是運(yùn)行應(yīng)用程序的用戶的操作系統(tǒng)名稱),則可以按照上一屏幕截圖所示定義PGUSER變量。
如果展開“命令預(yù)覽(Command preview)”字段,則會(huì)看到添加了以下行:
--env PGUSER=pg-admin
這可以在“命令行選項(xiàng)(Command line options)”字段中使用,而不是使用“環(huán)境變量(Environment Variables)”對(duì)話框創(chuàng)建名稱和值列表。如果您需要將敏感信息(密碼,秘密等)作為環(huán)境變量傳遞,您可以使用該--env-file選項(xiàng)指定一個(gè)包含此信息的文件。
容器停止并被移除,并且具有指定更改的新容器被創(chuàng)建。但是,更改不會(huì)保存在相應(yīng)的運(yùn)行配置中。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: