blob: 7dc1c9c046ce4b3ba18a447451173bd0e5da5df5 [file] [log] [blame]
# 基础镜像
FROM openjdk:17
# 设置时区(避免日志时间错乱)
ENV TZ=Asia/Shanghai
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime
# 拷贝JAR包
COPY target/echo-backend-1.0-SNAPSHOT.jar /app/app.jar
# 设置工作目录
WORKDIR /app
# 创建上传目录
RUN mkdir -p /app/uploads
# 暴露端口
EXPOSE 5011
# 启动命令(添加内存优化参数)
CMD ["java", "-Xmx512m", "-jar", "app.jar"]