问题描述
我在设置镜像的环境变量的时候,他的值从宿主机的环境变量来。
问题解答
回答1:Dockerfile构建镜像时不能直接使用宿主机的环境变量,不过可以通过以下方式来实现
Dockerfile:
...ARG JAVA_HOMEENV JAVA_HOME $JAVA_HOME...
构建使用:
docker build --build-arg JAVA_HOME=$JAVA_HOME ...回答2:
http://stackoverflow.com/ques...

问题描述
我在设置镜像的环境变量的时候,他的值从宿主机的环境变量来。
问题解答
回答1:Dockerfile构建镜像时不能直接使用宿主机的环境变量,不过可以通过以下方式来实现
Dockerfile:
...ARG JAVA_HOMEENV JAVA_HOME $JAVA_HOME...
构建使用:
docker build --build-arg JAVA_HOME=$JAVA_HOME ...回答2:
http://stackoverflow.com/ques...
相关文章:1. coreos - docker的宿主系统是centos,为什么可以运行ubuntu的镜像呢?2. angular.js - 求解:angular ngModel.$render 值发生变化时,没有自动调用3. Docker怎么删掉不用的layer?4. docker - 如何用Doker搭建Ambari集群?5. dockerfile - docker中怎样覆盖掉父镜像entrypoint6. docker - base image如何选择?7. docker - 有几点疑问帮我解答下8. angular.js - AngularJS的学习9. angular.js - angularjs 指令问题10. dcoker-compose - docker-compose加了 -d 参数后启动容器还是处于exit 0 状态
网公网安备:皖ICP备2020019022号-8 Copyright ¢ 2020-2025 Powered by V1.8 All Rights Reserved 技术支持:乐呵呵网
声明:本站所有资源以学习为主