aboutsummaryrefslogtreecommitdiff
path: root/Dockerfile
diff options
context:
space:
mode:
authorAndrew Rabert <6550543+nvllsvm@users.noreply.github.com>2019-02-16 15:54:16 -0500
committerGitHub <noreply@github.com>2019-02-16 15:54:16 -0500
commit4b4399fba6df3368ab04e78acd2dd08873e4f07b (patch)
tree647268715400ecc7550ddb100b285f44036c9677 /Dockerfile
parenta15098dc0007c54ac30cf851043c9102b9c82104 (diff)
parentc06598635f2637dc60e022825e7a81bdae88a650 (diff)
Merge pull request #920 from nvllsvm/dockolate_icetainer
Fix cachedir missing from Docker container
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile8
1 files changed, 5 insertions, 3 deletions
diff --git a/Dockerfile b/Dockerfile
index 67505a57d9..6c0d2515f4 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -17,9 +17,11 @@ RUN apt-get update \
libfontconfig1 \
&& apt-get clean autoclean \
&& apt-get autoremove \
- && rm -rf /var/lib/{apt,dpkg,cache,log}
+ && rm -rf /var/lib/{apt,dpkg,cache,log} \
+ && mkdir -p /cache /config /media \
+ && chmod 777 /cache /config /media
COPY --from=ffmpeg / /
COPY --from=builder /jellyfin /jellyfin
EXPOSE 8096
-VOLUME /config /media
-ENTRYPOINT dotnet /jellyfin/jellyfin.dll --datadir /config
+VOLUME /cache /config /media
+ENTRYPOINT dotnet /jellyfin/jellyfin.dll --datadir /config --cachedir /cache