From cb39c208b6b3075b2f867384da3cf99d9c08caf3 Mon Sep 17 00:00:00 2001 From: chenpei Date: Sun, 24 Aug 2025 11:23:19 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=B3=20=E4=BF=AE=E5=A4=8D=E5=8E=9F?= =?UTF-8?q?=E5=A7=8BDockerfile=E4=B8=8Edocker-entrypoint.sh=E7=9A=84?= =?UTF-8?q?=E5=8C=B9=E9=85=8D=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 🔧 修复内容: - 统一JAR文件路径为 clouddisk.jar - 移除未使用的 VERSION 环境变量 - 保持构建时 VERSION 参数用于定位源文件 ✅ 现在两种部署方式完全兼容: - Dockerfile: 传统构建方式 - Dockerfile.git: Git仓库构建方式 --- Dockerfile | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 6b62901..4d05ab4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -18,7 +18,7 @@ ENV MONITOR_IGNORE_FILE_PREFIX ".DS_Store,._" ENV FILE_ROOT_DIR /jmalcloud/files ENV TESS4J_DATA_PATH /jmalcloud/tess4j/datapath -ADD target/clouddisk-${VERSION}.jar /usr/local/ +ADD target/clouddisk-${VERSION}.jar /usr/local/clouddisk.jar VOLUME /jmalcloud/ @@ -27,7 +27,6 @@ ARG TARGETPLATFORM RUN echo "Building for platform: $TARGETPLATFORM" LABEL org.label-schema.build.multi-platform=true ENV PLATFORM=$TARGETPLATFORM -ENV VERSION=${VERSION} # 将 Linux/arm64/v8 架构设置为默认平台 # 如果需要,可以根据需要更改此设置