Fix Dockerfile to ensure ldconfig runs without failure

This commit is contained in:
Ludy
2025-11-12 13:18:50 +01:00
committed by GitHub
parent 5fb3baed62
commit 784ffae210

View File

@@ -31,11 +31,12 @@ COPY --from=lscr.io/linuxserver/libreoffice:latest \
COPY --from=lscr.io/linuxserver/libreoffice:latest \
/usr/lib/libreoffice/share/ /usr/lib/libreoffice/share/
RUN mkdir -p /etc/ld.so.conf.d && \
RUN mkdir -p /usr/lib/libreoffice/program && \
mkdir -p /etc/ld.so.conf.d && \
chmod 755 /usr/bin/soffice.bin && \
ln -sf /usr/bin/soffice.bin /usr/lib/libreoffice/program/soffice && \
echo "/usr/lib/libreoffice/program" > /etc/ld.so.conf.d/libreoffice.conf && \
ldconfig
ldconfig || true
# Copy necessary files
COPY scripts /scripts