如何使用dockerfile在tomcat Linux容器中更新堆大小
最佳答案
使用catalania.sh
脚本启动tomcat的tomcat的docker镜像。 jvm内存选项是从环境变量中读取的。
特别是,您可以JAVA_OPTS
env变量来设置JVM的内存选项。
JAVA_OPTS="-Dfile.encoding=UTF-8 -Xms128m -Xmx1024m -XX:PermSize=64m -XX:MaxPermSize=256m"
因此,启动容器时,您可以像这样简单地启动它
docker run -e JAVA_OPTS="-Dfile.encoding=UTF-8 -Xms128m -Xmx1024m -XX:PermSize=64m -XX:MaxPermSize=256m" ...
关于docker - 如何通过Docker文件更新Java堆大小,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48577331/