# 基础镜像
FROM openjdk:11-jre-slim
# 设置工作目录
WORKDIR /app
# 复制JAR文件到容器中
COPY ./test.jar /app/test.jar
# 复制JVM参数文件到容器中
COPY ./jvm.options /app/jvm.options
# 暴露容器内的端口
EXPOSE 8080
# 设置JVM参数
ENV JAVA_OPTS="-Xms256m -Xmx2g -XX:MaxPermSize=512m -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1MaxNewSizePercent=30 -XX:G1MixedGCLewtPercent=5"
# 运行JAR文件并启动JVM调优
CMD ["java", "-jar", "your-jar-file.jar", "-Djava.util.logging.config.file=/app/logging.properties"]
dockerfile 运行jar
最新推荐文章于 2024-08-25 03:37:32 发布