# 从 sapmachine:17.0.10-jre-ubuntu-jammy 镜像开始构建 FROM sapmachine:17.0.10-jre-ubuntu-jammy # 指定维护者的名字 LABEL maintainer="Yanyutin753" # 切换到 root 用户 USER root # 设置系统时区为Asia/Shanghai(北京时间) ENV TZ=Asia/Shanghai RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone # 复制JAR文件到容器的/app目录下 COPY /target/gpt-4-copilot-0.2.5.jar app.jar # 声明服务运行在8081端口 EXPOSE 8081 # 指定docker容器启动时运行jar包,适当减少JVM内存分配 ENTRYPOINT exec java $JAVA_OPTS -Dfile.encoding=UTF-8 -jar app.jar $@