From ef210196031f77a16088af0789c903155b42d930 Mon Sep 17 00:00:00 2001 From: Strazzom Date: Sat, 29 Sep 2018 16:22:41 -0700 Subject: [PATCH] set compose to run as pupy user --- pupy/Dockerfile.compose | 3 ++- pupy/docker-compose.yml | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/pupy/Dockerfile.compose b/pupy/Dockerfile.compose index d0fe27d6..683aa5cf 100644 --- a/pupy/Dockerfile.compose +++ b/pupy/Dockerfile.compose @@ -15,10 +15,12 @@ RUN echo 'deb http://ftp.debian.org/debian stretch-backports main' >>/etc/apt/so apt-get clean && \ rm -rf /var/lib/apt/lists/* /usr/share/doc* /usr/share/man/* /usr/share/info/* RUN echo 'en_US.UTF-8 UTF-8' >/etc/locale.gen; locale-gen; echo 'LC_ALL=en_US.UTF-8' >/etc/default/locale +RUN useradd -m -d /home/pupy COPY conf/capability.conf /etc/security/capability.conf RUN chmod +s /usr/sbin/tcpdump +RUN chown pupy:pupy -R /home/pupy RUN python -m pip install --upgrade pip six setuptools wheel @@ -38,7 +40,6 @@ ENV LANG en_US.UTF-8 ENV LC_ALL en_US.UTF-8 EXPOSE 1080 5454 5454/udp 8080 -#VOLUME [ "/projects" ] WORKDIR /opt/pupy ENTRYPOINT [ "./pupysh.py" ] diff --git a/pupy/docker-compose.yml b/pupy/docker-compose.yml index 6bd83641..8c501ac7 100644 --- a/pupy/docker-compose.yml +++ b/pupy/docker-compose.yml @@ -3,6 +3,7 @@ version: '3' services: pupy: image: alxchk/pupy:unstable + user: pupy volumes: - .:/opt/pupy ports: