修复工作

This commit is contained in:
2025-09-30 19:36:48 +08:00
parent 3150e504b7
commit 95ab923d1a

View File

@@ -24,18 +24,18 @@ COPY ruoyi-video/src ./ruoyi-video/src
# 构建项目跳过测试和enforcer检查以避免依赖冲突 # 构建项目跳过测试和enforcer检查以避免依赖冲突
RUN mvn clean package -DskipTests -Denforcer.skip=true -pl ruoyi-admin -am RUN mvn clean package -DskipTests -Denforcer.skip=true -pl ruoyi-admin -am
# 运行阶段 # 运行阶段 - 使用Debian而不是Alpine以支持JavaCV/FFmpeg
FROM eclipse-temurin:17-jre-alpine FROM eclipse-temurin:17-jre
# 安装必要的工具和JavaCV依赖 # 安装必要的工具和JavaCV/FFmpeg依赖
RUN apk add --no-cache \ RUN apt-get update && apt-get install -y \
curl \ curl \
tzdata \ libgomp1 \
libstdc++ \ libva-drm2 \
libgomp \ libva2 \
&& cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \ && ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \
&& echo "Asia/Shanghai" > /etc/timezone \ && echo "Asia/Shanghai" > /etc/timezone \
&& apk del tzdata && rm -rf /var/lib/apt/lists/*
# 设置工作目录 # 设置工作目录
WORKDIR /app WORKDIR /app