开发者社区> 问答> 正文

dockerfile中的ENV指令是什么啊?

已解决

能解释一下dockerfile中的ENV指令吗?

展开
收起
格格的阿里云 2022-04-03 10:30:01 421 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    ENV
    可以用来定义设置环境变量,然后在之后的环境变量中可以使用

    格式:

    ENV <key> <value>
    ENV <key1>=<value1> <key2>=<value2>...
    

    以下示例设置 NODE_VERSION = 7.2.0 , 在后续的指令中可以通过 $NODE_VERSION 引用:

    ENV NODE_VERSION 7.2.0
    
    RUN curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-x64.tar.xz" \
      && curl -SLO "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc"
    
    2022-04-03 12:00:15
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Open Source Docker 立即下载
Open Source Docker 立即下载
低代码开发师(初级)实战教程 立即下载