方法一配置
# 使用 OpenJDK 11 作为基础镜像
FROM openjdk:11-jre-slim
# 将本地的 JAR 文件复制到容器中的 /app 目录
COPY target/your-application.jar /app/your-application.jar
# 设置 Java 虚拟机的初始化内存大小为 256MB,最大内存为 512MB
ENV JAVA_OPTS="-Xms256m -Xmx512m"
# 使用 CMD 指令来运行 Java 应用程序,注意事项就是-jar不可以和java合起来,一定要分开
CMD ["java", "-jar", "/app/your-application.jar"]
方法二配置
# 使用 OpenJDK 11 作为基础镜像
FROM openjdk:11-jre-slim
# 将本地的 JAR 文件复制到容器中的 /app 目录
COPY target/your-application.jar /app/your-application.jar
# 设置 Java 虚拟机的初始化内存大小为 256MB,最大内存为 512MB
ENV JAVA_OPTS="-Xms256m -Xmx512m"
# 使用 CMD 指令来运行 Java 应用程序,注意事项就是-jar不可以和java合起来,一定要分开
CMD ["java", "-jar", "/app/your-application.jar"]