screen/Dockerfile
2025-12-21 14:24:38 +08:00

15 lines
504 B
Docker

# 1. 使用轻量级的 JDK 17 运行环境作为基础镜像
FROM eclipse-temurin:17-jdk-focal
# 2. 设置工作目录
WORKDIR /app
# 3. 将打包好的 jar 包拷贝到镜像中
# 注意:这里假设您的 jar 包生成在 target 目录下,名称匹配项目名
COPY target/*.jar app.jar
# 4. 暴露我们在 application.yml 中配置的 8080 端口
EXPOSE 8080
# 5. 设置启动参数,解决容器内中文乱码并启动应用
ENTRYPOINT ["java", "-Dfile.encoding=UTF-8", "-jar", "app.jar"]