我使用dockerfile传递jvm配置,如下所示。
FROM openjdk:11
COPY build/libs/api.jar /app/
EXPOSE 8080
ENTRYPOINT ["java", "-Xms256m", "-Xmx256m", "-jar", "app/api.jar"]
在构建和运行容器之后,我转到容器中的bash并执行 java -XX:+PrintFlagsFinal -version | grep MaxHeapSize
命令检查其配置是否正确。但传递的配置(最大堆大小为256mb)没有正确添加。我做错什么了?我也试过设置环境变量。还是一样的结果
暂无答案!
目前还没有任何答案,快来回答吧!