From 730127f8e8f03fa988197e5907a8a21365102681a8ef64f9a135a3f339a8c978 Mon Sep 17 00:00:00 2001 From: attiya <2413103649@qq.com> Date: Tue, 13 Jan 2026 19:33:24 +0800 Subject: [PATCH] =?UTF-8?q?Dockerfile=E7=8E=AF=E5=A2=83=E4=BF=AE=E6=94=B9-?= =?UTF-8?q?=E4=BC=98=E5=8C=96=E6=97=A5=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ebike-operations/src/main/docker/Dockerfile | 8 +++++++- ebike-payment/src/main/docker/Dockerfile | 8 +++++++- ebike-report/src/main/docker/Dockerfile | 8 +++++++- ebike-user/src/main/docker/Dockerfile | 9 ++++++++- 4 files changed, 29 insertions(+), 4 deletions(-) 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参数(根据实际需求调整)