修复工作

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