# Dockerfile for ShadowsocksR based alpine # Copyright (C) 2018 - 2019 Teddysun # Reference URL: # https://github.com/shadowsocksrr/shadowsocksr FROM python:3.6-alpine LABEL maintainer="Teddysun " RUN runDeps="\ tar \ wget \ libsodium-dev \ openssl \ "; \ set -ex \ && apk add --no-cache --virtual .build-deps ${runDeps} \ && wget -O /tmp/shadowsocksr-3.2.2.tar.gz https://github.com/shadowsocksrr/shadowsocksr/archive/3.2.2.tar.gz \ && tar zxf /tmp/shadowsocksr-3.2.2.tar.gz -C /tmp \ && mv /tmp/shadowsocksr-3.2.2/shadowsocks /usr/local/ \ && rm -fr /tmp/shadowsocksr-3.2.2 \ && rm -f /tmp/shadowsocksr-3.2.2.tar.gz COPY ./config_sample.json /etc/shadowsocks-r/config.json VOLUME /etc/shadowsocks-r USER nobody CMD [ "/usr/local/shadowsocks/server.py", "-c", "/etc/shadowsocks-r/config.json" ]