Custom Docker image pre-installs the universal-calibre mod at build time, eliminating ~10 min apt-get on every container start. Added NO_CHOWN=true to skip recursive chown that hangs on NFS mounts. Tightened startup probe since pod now starts in ~2 min instead of 15-20 min.
7 lines
287 B
Docker
7 lines
287 B
Docker
FROM crocodilestick/calibre-web-automated:latest
|
|
|
|
# Pre-install the universal-calibre mod at build time (avoids apt-get on every container start)
|
|
ENV DOCKER_MODS=linuxserver/mods:universal-calibre
|
|
RUN /docker-mods || true
|
|
# Clear the env so it doesn't re-run at startup
|
|
ENV DOCKER_MODS=
|