Don't install supervisord, use a separate container instead

This commit is contained in:
Jarno Rankinen 2022-12-15 11:02:08 +02:00
parent 28916d8603
commit e06776a813
1 changed files with 2 additions and 7 deletions

View File

@ -2,18 +2,13 @@ FROM docker.io/library/nextcloud:24.0.8
RUN apt-get update && \ RUN apt-get update && \
apt-get install -y \ apt-get install -y \
supervisor \
ffmpeg \ ffmpeg \
libmagickcore-6.q16-6-extra \ libmagickcore-6.q16-6-extra \
smbclient &&\ smbclient &&\
apt clean &&\ apt clean &&\
rm -rf /var/lib/apt/lists/* &&\ rm -rf /var/lib/apt/lists/*
mkdir /var/log/supervisord /var/run/supervisord
COPY $GITHUB_WORKSPACE/supervisord.conf /
COPY $GITHUB_WORKSPACE/enable-previews /usr/local/bin COPY $GITHUB_WORKSPACE/enable-previews /usr/local/bin
COPY $GITHUB_WORKSPACE/previews.conf / COPY $GITHUB_WORKSPACE/previews.conf /
ENV NEXTCLOUD_UPDATE=1 ENV NEXTCLOUD_UPDATE=1
CMD ["/usr/bin/supervisord", "-c", "/supervisord.conf"]