diff --git a/docker/worker/Dockerfile b/docker/worker/Dockerfile index bfb048b..0a3f09c 100644 --- a/docker/worker/Dockerfile +++ b/docker/worker/Dockerfile @@ -37,11 +37,15 @@ RUN cd "makemkv-oss-${MAKEMKV_VERSION}" \ && make -j"$(nproc)" \ && make install +# PREFIX explizit: makemkv-bin installiert sonst nach /usr — und das COPY der +# Final-Stage nimmt nur /usr/local mit (Deploy 23.07.: makemkvcon fehlte im Image). +# Das abschließende test -x lässt den Build laut scheitern statt still lückenhaft. RUN cd "makemkv-bin-${MAKEMKV_VERSION}" \ && mkdir -p tmp \ && touch tmp/eula_accepted \ - && make \ - && make install + && make PREFIX=/usr/local \ + && make install PREFIX=/usr/local \ + && test -x /usr/local/bin/makemkvcon FROM python:3.12-slim-bookworm