From 6ecf0ec9ac5d3b5a789af068e6c27a3a7fb6611c Mon Sep 17 00:00:00 2001 From: Peter Dave Hello Date: Mon, 27 Apr 2020 20:22:57 +0800 Subject: [PATCH] Refactor Dockerfile with less layer and improved layer cache (#220) --- Dockerfile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 5e4e71d..546c9a9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,12 +5,12 @@ RUN setcap cap_net_bind_service=+ep /usr/local/bin/python3.8 RUN pip3 --no-cache-dir install cryptography uvloop -COPY mtprotoproxy.py config.py /home/tgproxy/ - RUN useradd tgproxy -u 10000 -RUN chown -R tgproxy:tgproxy /home/tgproxy USER tgproxy WORKDIR /home/tgproxy/ + +COPY --chown=tgproxy mtprotoproxy.py config.py /home/tgproxy/ + CMD ["python3", "mtprotoproxy.py"]