🐳 修复原始Dockerfile与docker-entrypoint.sh的匹配问题
🔧 修复内容: - 统一JAR文件路径为 clouddisk.jar - 移除未使用的 VERSION 环境变量 - 保持构建时 VERSION 参数用于定位源文件 ✅ 现在两种部署方式完全兼容: - Dockerfile: 传统构建方式 - Dockerfile.git: Git仓库构建方式
This commit is contained in:
parent
0d9ae59e19
commit
cb39c208b6
@ -18,7 +18,7 @@ ENV MONITOR_IGNORE_FILE_PREFIX ".DS_Store,._"
|
|||||||
ENV FILE_ROOT_DIR /jmalcloud/files
|
ENV FILE_ROOT_DIR /jmalcloud/files
|
||||||
ENV TESS4J_DATA_PATH /jmalcloud/tess4j/datapath
|
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/
|
VOLUME /jmalcloud/
|
||||||
|
|
||||||
@ -27,7 +27,6 @@ ARG TARGETPLATFORM
|
|||||||
RUN echo "Building for platform: $TARGETPLATFORM"
|
RUN echo "Building for platform: $TARGETPLATFORM"
|
||||||
LABEL org.label-schema.build.multi-platform=true
|
LABEL org.label-schema.build.multi-platform=true
|
||||||
ENV PLATFORM=$TARGETPLATFORM
|
ENV PLATFORM=$TARGETPLATFORM
|
||||||
ENV VERSION=${VERSION}
|
|
||||||
|
|
||||||
# 将 Linux/arm64/v8 架构设置为默认平台
|
# 将 Linux/arm64/v8 架构设置为默认平台
|
||||||
# 如果需要,可以根据需要更改此设置
|
# 如果需要,可以根据需要更改此设置
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user