1
0
mirror of https://github.com/bpatrik/pigallery2.git synced 2025-10-08 22:52:02 +02:00

Add intel vaapi driver for Intel Gen 8+ Graphics on amd64

This commit is contained in:
Izumiko
2025-09-17 10:01:42 +08:00
parent a8ac1c06b3
commit 9f1619cb64
3 changed files with 15 additions and 0 deletions

View File

@@ -28,8 +28,13 @@ ENV NODE_ENV=production \
PI_DOCKER=true
EXPOSE 80
ARG TARGETARCH
RUN apk add --no-cache \
vips vips-cpp vips-heif vips-magick ffmpeg \
&& if [ "$TARGETARCH" = "amd64" ]; then \
echo "Building for amd64, adding intel-media-driver" && \
apk add --no-cache intel-media-driver; \
fi \
&& rm -rf /var/cache/apk/*
COPY --from=builder /app /app

View File

@@ -25,8 +25,13 @@ ENV NODE_ENV=production \
PI_DOCKER=true
EXPOSE 80
ARG TARGETARCH
RUN apt-get update \
&& apt-get install -y --no-install-recommends ca-certificates wget ffmpeg libvips42 \
&& if [ "$TARGETARCH" = "amd64" ]; then \
echo "Building for amd64, adding intel-media-va-driver" && \
apt-get install -y --no-install-recommends intel-media-va-driver; \
fi \
&& apt-get clean -q -y \
&& rm -rf /var/lib/apt/lists/*
COPY --from=builder /app /app

View File

@@ -25,8 +25,13 @@ ENV NODE_ENV=production \
PI_DOCKER=true
EXPOSE 80
ARG TARGETARCH
RUN apt-get update \
&& apt-get install -y --no-install-recommends ca-certificates wget ffmpeg libvips42 \
&& if [ "$TARGETARCH" = "amd64" ]; then \
echo "Building for amd64, adding intel-media-va-driver" && \
apt-get install -y --no-install-recommends intel-media-va-driver; \
fi \
&& apt-get clean -q -y \
&& rm -rf /var/lib/apt/lists/*
COPY --from=builder /app /app