搜尋

首頁  >  問答  >  主體

Dockerfile如何引用宿主機的環境變數啊?

我在設定鏡像的環境變數的時候,他的值從宿主機的環境變數來。

高洛峰高洛峰2774 天前1165

全部回覆(2)我來回復

  • 伊谢尔伦

    伊谢尔伦2017-04-24 16:03:05

    Dockerfile建置映像時不能直接使用宿主機的環境變量,不過可以透過以下方式實現

    Dockerfile:

    ...
    ARG JAVA_HOME
    ENV JAVA_HOME $JAVA_HOME
    ...

    建置使用:

    docker build --build-arg JAVA_HOME=$JAVA_HOME ...

    回覆
    0
  • 高洛峰

    高洛峰2017-04-24 16:03:05

    http://stackoverflow.com/ques...

    回覆
    0
  • 取消回覆