如何将javac环境变量量传递给Docker容器

HelloWorld.java文件就是一个main方法方法内写一個输出语句即可。

运行此镜像即自动编译程序并执行:

如果只需要在容器中编译java程序而不需要运行,则可以使用如下命令:

}

上一篇文章介绍了如何创建一个Docker嫆器本篇文章(2017-08)介绍如何设置Docker容器javac环境变量量,例如示例中的时区javac环境变量量需要注意的是容器的javac环境变量量需要在创建容器时指定,嫆器时运行无法添加或者更改

发现使用 docker创建的 tomcat容器日志时区不正确(时差8小时),即使挂载了宿主机 /etc/localtime文件(宿主机时区是正确的)虽然容器的操作系统时间正常了,但是 tomcat的日志时区仍然是错误的这对容器日志分析带来麻烦,我们的目标是为创建的tomcat容器设置正确的时区

创建容器时指定TZ时区javac环境变量量,例如设置时区为 Asia/Chongqing

run子命令 -e 参数设置容器的javac环境变量量可以指定多次,多个javac环境变量量还可以使用读取文件的方式

}

我要回帖

更多关于 javac环境变量 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信