<th id="wu2k2"><s id="wu2k2"></s></th> <blockquote id="wu2k2"></blockquote>
  • <tr id="wu2k2"></tr>
  • <samp id="wu2k2"><tbody id="wu2k2"></tbody></samp><samp id="wu2k2"><tbody id="wu2k2"></tbody></samp>
  • 更多精彩內容,歡迎關注:

    視頻號
    視頻號

    抖音
    抖音

    快手
    快手

    微博
    微博

    docker env

    文檔

    docker env

    Linux系統里的env命令可以顯示當前用戶的環境變量,還可以用來在指定環境變量下執行其他命令。在ENV指令中,可以直接引用如下環境變量:HOME,用戶主目錄、HOSTNAME,默認容器的主機名、PATH、TERM,默認xterm。
    推薦度:
    導讀Linux系統里的env命令可以顯示當前用戶的環境變量,還可以用來在指定環境變量下執行其他命令。在ENV指令中,可以直接引用如下環境變量:HOME,用戶主目錄、HOSTNAME,默認容器的主機名、PATH、TERM,默認xterm。

    docker env是什么,讓我們一起了解一下?

    Linux系統里的env命令可以顯示當前用戶的環境變量,還可以用來在指定環境變量下執行其他命令。

    Dockerfile中的ENV指令用以定義鏡像的環境變量。示例如下:

    RUN?set?-ex?&&?apt-get?update?&&?apt-get?install?-y?iputils-ping
    ENV?PATH?/usr/local/bin:$PATH
    ENV?LANG?C.UTF-8
    ENV?TERM?xterm
    ENV?PYTHON_VERSION?3.5.3
    ENV?name1=ping?name2=on_ip
    CMD?$name1?$name2

    說明:定義環境變量的同時,可以引用已經定義的環境變量。

    在ENV指令中,可以直接引用如下環境變量:

    HOME,用戶主目錄

    HOSTNAME,默認容器的主機名

    PATH,

    TERM,默認xterm

    ARG 和 ENV 可用性是什么?

    在使用Docker時,我們區分了兩種不同類型的變量–ARG和ENV。

    ARG也被稱為構建時變量。它們只在Docker文件中用ARG指令 "宣布 "的那一刻起可用,直到鏡像被構建。運行中的容器不能訪問ARG變量的值。這也適用于CMD和ENTRYPOINT指令,它們只是告訴容器在默認情況下應該運行什么。如果你告訴Dockerfile期待各種ARG變量(沒有默認值),但在運行構建指令時卻沒有提供任何ARG變量,就會出現錯誤信息。

    然而,ARG值可以在鏡像建立后,通過查看鏡像的docker歷史,很容易被檢查出來。因此,他們是敏感數據的一個糟糕選擇。

    ENV變量在構建過程中也是可用的,只要你用ENV指令引入它們。然而,與ARG不同的是,它們也可以被從最終鏡像中啟動的容器所訪問。

    常見的誤解有什么?

    1、.env 文件僅在使用docker-compose.yml 文件時的預處理步驟中使用。美元符號變量(如 $HI)被替換為同一目錄中名為“.env”的文件中包含的值。

    2、ARG僅在構建 Docker 映像(RUN 等)期間可用,而不是在創建映像并從其啟動容器之后(ENTRYPOINT、CMD)。您可以使用 ARG 值來設置 ENV 值來解決這個問題。

    3、ENV值可用于容器,但在 Docker 構建期間也可使用 RUN 樣式的命令,從引入它們的行開始。

    4、如果您使用 bash (RUN export VARI=5 && …) 在中間容器中設置環境變量,它將不會在下一個命令中持續存在。有辦法解決這個問題。

    5、env_file是一種將許多環境變量一次性傳遞給單個命令的便捷方式。這不應與.env文件混淆。

    6、設置 ARG 和 ENV 值會在 Docker 映像中留下痕跡。不要將它們用于不打算保留的秘密

    以上就是小編的分享,希望可以幫助到大家。?

    文檔

    docker env

    Linux系統里的env命令可以顯示當前用戶的環境變量,還可以用來在指定環境變量下執行其他命令。在ENV指令中,可以直接引用如下環境變量:HOME,用戶主目錄、HOSTNAME,默認容器的主機名、PATH、TERM,默認xterm。
    推薦度:
    為你推薦
    資訊專欄
    熱門視頻
    相關推薦
    檸檬水怎么做才不苦 弄上墨水的衣服怎么洗 電腦為什么會藍屏怎么解決 電腦剛開機就卡的動不了怎么辦 電腦淘寶怎么和客服聯系 衣服掉色要怎么辦 電水壺如何去除水垢 怎樣涂口紅才最好看 word文檔出現吞字怎么辦啊 飛機中的氧氣是哪里來的 動車站可以帶紅酒嗎 陶淵明的古詩名句有哪些 除夕的古詩4句 兄弟友情的詩句 關于思鄉的古詩小學 家庭如何泡發干海參 手機過熱是怎么回事兒 買手機怎么買便宜的 一般知乎都怎么賺錢 中餐禮儀有哪些注意事項 打印WORD文檔怎樣選擇雙面打印 怎么吸引別人加我微信 攜程禮品卡的錢怎么用 怎么拆太陽能玻璃管 愛奇藝怎么qq登錄不了 電視機頂盒如何看衛視 魅族手機長時間不用充不進電怎么辦 動車高鐵可以帶幾條煙 蘋果se的電池和蘋果5s通用嗎 一般的筆記本多大尺寸 電腦回收站永久刪除的文件怎么恢復 剛買回來的牡丹花怎么養護 關于立冬節氣的習俗 朋友圈怎么可以只發文字 手機怎么樣修改qq密碼 借記卡是什么卡類 立冬吃什么對身體好 qq幣可以充話費嗎 怎么下載騰訊視頻到本地 筆記本鍵盤返回鍵失靈怎么辦
    Top 网曝门精品国产事件在线观看| 99re8这里有精品热视频免费| 日韩精品乱码AV一区二区| 五月天婷亚洲天综合网精品偷 | 久久精品国产亚洲AV网站| 九色国产在视频线精品视频| 热久久视久久精品18| 青青草原精品99久久精品66| 中文精品99久久国产| www.午夜精品| 女人国产香蕉久久精品| 99热亚洲色精品国产88| 久久狠狠高潮亚洲精品| 国产在线拍揄自揄视精品不卡| www国产亚洲精品久久久| 在线视频日韩精品| 亚洲精品国产suv一区88| 国产成人精品久久二区二区| 久久九九精品国产综合喷水 | 久久久一本精品99久久精品66 | 777国产偷窥盗摄精品品在线| 国内精品久久久久影院一蜜桃| 国产精品一区三区| 亚洲高清国产拍精品青青草原| 日韩AV无码精品一二三区| 国产精品无码亚洲精品2021 | 久久99精品福利久久久| 国产综合精品一区二区三区| 久久99精品九九九久久婷婷| 国产精品白丝jkav网站| 九九久久精品国产AV片国产 | 午夜肉伦伦影院久久精品免费看国产一区二区三区 | 模特私拍国产精品久久| 亚洲av专区无码观看精品天堂| 久久精品九九亚洲精品| 久久综合久久自在自线精品自| 亚洲第一精品在线视频| 四虎国产精品永久在线| 麻豆亚洲AV永久无码精品久久| 午夜精品久久久久久99热| 一区二区三区四区精品视频|