dockerfile镜像脚本中设置环境变量的是哪一项
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了dockerfile镜像脚本中设置环境变量的是哪一项相关的知识,希望对你有一定的参考价值。
参考技术A 我们在本地机中,可以通过echo $PATH查看PATH的具体指向;该设置也常用于软件执行的设置。但是在基于docker构建镜像(执行容器时)时,出现问题了?无法调用!即使是通过RUN echo "PATH=$HOME/meme/bin:$HOME/meme/libexec/meme-5.4.1:$PATH" >> ~/.bashrc 也不能在启动容器时,调用!?!解决办法
在构建dockerfile时,在dockerfile中添加ENV指令,相当于在.bashrc中添加PATH=$HOME:$PATH
ENV PATH $JHOME/meme/bin:$HOME/meme/libexec/meme-5.4.1:$PATH
登录后复制
构建完成镜像后,运行容器时,可以执行相关软件了 参考技术B 在Dockerfile镜像脚本中,要设置环境变量,可以使用ENV指令。举例来说,如果要设置一个名为name的环境变量,其值为“John”,就可以使用 "ENV name John" 这样的指令来完成。 参考技术C 在Dockerfile镜像脚本中可以使用ENV指令设置环境变量,其格式为ENV <key>=<value>。 参考技术D 开始——运行,在内框输入regedit确定后打开注册表,找到HKEY_LOCAL_MACHINE------SYSTEM------ControlSet001-------Control-------GraphicsDrivers-------Configuration------
然后右键点击Configuration,选择查找,输入Scaling,在右框内即可看到scaling,右键scaling选择修改,将数值改为3即可,原值为4(若原来为4就改回3即可)。重启进游戏就可以happy玩全屏啦 第5个回答 2023-01-19 在构建dockerfile时,在dockerfile中添加ENV指令,相当于在.bashrc中添加PATH=$HOME:$PATH
ENV PATH $JHOME/meme/bin:$HOME/meme/libexec/meme-5.4.1:$PATH
登录后复制
构建完成镜像后,运行容器时,可以执行相关软件了
以上是关于dockerfile镜像脚本中设置环境变量的是哪一项的主要内容,如果未能解决你的问题,请参考以下文章