• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    Dockerfile中的ENV指令的具体使用详解

    1. 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指令中,可以直接引用如下环境变量:

    2. 由于镜像的层次文件系统,ENV定义的环境变量在后续层次中才能够被应用,示例如下:

    ENV abc=hello
    ENV abc=bye def=$abc
    ENV ghi=$abc

    说明:

    上述定义的结果中,def=hello,ghi=bye

    3. 启动容器后,在容器实例中,可以通过env命令查看环境变量

    env

    参考链接:

    https://docs.docker.com/engine/reference/builder/

    以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

    上一篇:dockerfile echo指定文件多行文本的方法实现
    下一篇:Docker容器无法被stop or kill问题的解决方法
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯

    时间:9:00-21:00 (节假日不休)

    地址:江苏信息产业基地11号楼四层

    《增值电信业务经营许可证》 苏B2-20120278

    Dockerfile中的ENV指令的具体使用详解 Dockerfile,中的,ENV,指令,的,