# 使用基础镜像作为构建起点 ARG BASE FROM ${BASE} # 设置时区 RUN echo "Asia/Shanghai" > /etc/timezone # 拷贝 .service 和 .job 的 jar 包到容器中 COPY ../jtjxx-service/target/jtjxx-service-0.0.1-SNAPSHOT.jar /app/jtjxx-service.jar COPY ../jtjxx-job/powerjob-server/powerjob-server-starter/target/jtjxx-job-service.jar /app/jtjxx-job-service.jar # 暴露两个服务所需的端口 EXPOSE 8091 7700 # 启动脚本:同时启动两个 Java 服务 ENTRYPOINT ["sh", "-c", "java -jar /app/jtjxx-service.jar -Duser.timezone=Asia/Shanghai & java -jar /app/jtjxx-job-service.jar -Duser.timezone=Asia/Shanghai"]