diff options
| author | Joshua M. Boniface <joshua@boniface.me> | 2018-12-18 20:22:38 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2018-12-18 20:22:38 -0500 |
| commit | be345cc5f29b3d3b3a9dd1d5725cf29ae84e6b4a (patch) | |
| tree | 7af6d903e0bb942ef9d06c5dc133443244fa1e4b | |
| parent | 5d0c0a8b7cf6696343f6c983b9d0f676cb9cd386 (diff) | |
| parent | def954e8da6fc7af6376109e60ba0c72d014e336 (diff) | |
Merge pull request #226 from nvllsvm/grandmas_ugly_perm
Remove PUID and PGUID env vars, stop chowning
| -rw-r--r-- | Dockerfile | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/Dockerfile b/Dockerfile index 5147ffb9a..f5e345225 100644 --- a/Dockerfile +++ b/Dockerfile @@ -9,10 +9,10 @@ RUN export DOTNET_CLI_TELEMETRY_OPTOUT=1 \ FROM microsoft/dotnet:${DOTNET_VERSION}-runtime COPY --from=builder /jellyfin /jellyfin -RUN apt update \ - && apt install -y ffmpeg gosu EXPOSE 8096 +RUN apt update \ + && apt install -y ffmpeg VOLUME /config /media -ENV PUID=1000 PGID=1000 -ENTRYPOINT chown $PUID:$PGID /config /media \ - && gosu $PUID:$PGID dotnet /jellyfin/jellyfin.dll -programdata /config +ENTRYPOINT if [ -n "$PUID$PGUID" ]; \ + then echo "PUID/PGID are deprecated. Use Docker user param." >&2; exit 1; \ + else dotnet /jellyfin/jellyfin.dll -programdata /config; fi |
