diff --git a/ebike-operations/src/main/docker/Dockerfile b/ebike-operations/src/main/docker/Dockerfile index f46d084..b7ecd35 100644 --- a/ebike-operations/src/main/docker/Dockerfile +++ b/ebike-operations/src/main/docker/Dockerfile @@ -2,9 +2,15 @@ # 使用官方Eclipse Temurin镜像作为基础镜像(JDK17兼容Spring Boot 3.x) FROM eclipse-temurin:17-jdk-jammy +# 设置工作目录 +WORKDIR /app + +# 创建日志目录 +RUN mkdir -p /app/logs && chmod 755 /app/logs + VOLUME /opt/docker-images -ADD ebike-operations-0.0.1-SNAPSHOT.jar /ebike-operations.jar +ADD ebike-operations-0.0.1-SNAPSHOT.jar /app/ebike-operations.jar # 设置JVM参数(根据实际需求调整) diff --git a/ebike-payment/src/main/docker/Dockerfile b/ebike-payment/src/main/docker/Dockerfile index 995d410..5f73e5f 100644 --- a/ebike-payment/src/main/docker/Dockerfile +++ b/ebike-payment/src/main/docker/Dockerfile @@ -2,9 +2,15 @@ # 使用官方Eclipse Temurin镜像作为基础镜像(JDK17兼容Spring Boot 3.x) FROM eclipse-temurin:17-jdk-jammy +# 设置工作目录 +WORKDIR /app + +# 创建日志目录 +RUN mkdir -p /app/logs && chmod 755 /app/logs + VOLUME /opt/docker-images -ADD ebike-payment-0.0.1-SNAPSHOT.jar /ebike-payment.jar +ADD ebike-payment-0.0.1-SNAPSHOT.jar /app/ebike-payment.jar # 设置JVM参数(根据实际需求调整) diff --git a/ebike-report/src/main/docker/Dockerfile b/ebike-report/src/main/docker/Dockerfile index 89a69db..540569b 100644 --- a/ebike-report/src/main/docker/Dockerfile +++ b/ebike-report/src/main/docker/Dockerfile @@ -2,9 +2,15 @@ # 使用官方Eclipse Temurin镜像作为基础镜像(JDK17兼容Spring Boot 3.x) FROM eclipse-temurin:17-jdk-jammy +# 设置工作目录 +WORKDIR /app + +# 创建日志目录 +RUN mkdir -p /app/logs && chmod 755 /app/logs + VOLUME /opt/docker-images -ADD ebike-report-0.0.1-SNAPSHOT.jar /ebike-report.jar +ADD ebike-report-0.0.1-SNAPSHOT.jar /app/ebike-report.jar # 设置JVM参数(根据实际需求调整) diff --git a/ebike-user/src/main/docker/Dockerfile b/ebike-user/src/main/docker/Dockerfile index af2700e..977d019 100644 --- a/ebike-user/src/main/docker/Dockerfile +++ b/ebike-user/src/main/docker/Dockerfile @@ -2,9 +2,16 @@ # 使用官方Eclipse Temurin镜像作为基础镜像(JDK17兼容Spring Boot 3.x) FROM eclipse-temurin:17-jdk-jammy +# 设置工作目录 +WORKDIR /app + +# 创建日志目录 +RUN mkdir -p /app/logs && chmod 755 /app/logs + + VOLUME /opt/docker-images -ADD ebike-user-0.0.1-SNAPSHOT.jar /ebike-user.jar +ADD ebike-user-0.0.1-SNAPSHOT.jar /app/ebike-user.jar # 设置JVM参数(根据实际需求调整)