mirror of
https://github.com/RoboSats/robosats.git
synced 2024-12-15 20:06:24 +00:00
22 lines
497 B
Docker
22 lines
497 B
Docker
|
FROM alpine:3
|
||
|
|
||
|
RUN apk --no-cache --no-progress add tor=~0.4
|
||
|
|
||
|
EXPOSE 9001 9050
|
||
|
|
||
|
# hadolint ignore=DL3002
|
||
|
USER root
|
||
|
ARG LOCAL_USER_ID=9999
|
||
|
ENV TOR_DATA=/var/lib/tor
|
||
|
|
||
|
# Add useradd and usermod
|
||
|
# Create user account (UID will be changed in entrypoint script)
|
||
|
RUN apk --no-cache --no-progress add shadow=~4 sudo=~1 && \
|
||
|
useradd -u $LOCAL_USER_ID --shell /bin/sh -m alice && \
|
||
|
usermod -g alice tor
|
||
|
|
||
|
COPY entrypoint.sh /root/entrypoint.sh
|
||
|
COPY torrc /tmp/torrc
|
||
|
|
||
|
ENTRYPOINT [ "/root/entrypoint.sh" ]
|