From 9c50cab94e6f18b052af5b1f0cb04ada3d40d94c Mon Sep 17 00:00:00 2001 From: Peter Dave Hello Date: Tue, 11 Feb 2020 19:50:48 +0800 Subject: [PATCH] Fix file permission in Docker image (#189) `chown` needs to be done "after" the file copy, otherwise there is no meaning to do it as /home/tgproxy is default owned by tgproxy already. --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 72610bd..0697841 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,10 +4,10 @@ RUN adduser tgproxy -u 10000 -D RUN apk add --no-cache python3 py3-cryptography ca-certificates libcap -RUN chown -R tgproxy:tgproxy /home/tgproxy RUN setcap cap_net_bind_service=+ep /usr/bin/python3.8 COPY mtprotoproxy.py config.py /home/tgproxy/ +RUN chown -R tgproxy:tgproxy /home/tgproxy USER tgproxy