【发布时间】:2017-05-04 10:54:52
【问题描述】:
我正在尝试增加 docker 容器中 Wildfly 的堆大小。这可以通过在常规 Wildfly 设置中更新 wildfly/bin/standalone.conf 轻松完成。
我们的 wildfly 基础 docker 映像的默认堆大小为 512 MB,在其中一个 Web 应用程序中必须为 1GB。一种方法是使用 sed 命令在 Docker 文件中进行简单的文本替换 -
RUN sed -i -- 's/JAVA_OPTS="-Xms64m -Xmx512m -XX:MaxPermSize=256m/JAVA_OPTS="-Xms2048m -Xmx6144m -XX:MaxPermSize=256m/g' /path/standalone.conf
我想知道是否有另一种(更清洁的)方法来解决这个问题?
【问题讨论】:
标签: java docker jvm containers wildfly