ARG PYTHON_VERSION=3 ARG ALPINE_VERSION FROM python:${PYTHON_VERSION}-alpine${ALPINE_VERSION} ARG APK_MIRROR="dl-cdn.alpinelinux.org" ENV NMP_ENDPOINT="" ENV NMP_TOKEN="" COPY proxy.run /usr/bin/ COPY v2ray/config.json /etc/v2ray/ COPY nmp/setup.py /tmp/nmp/ COPY nmp/nmp/ /tmp/nmp/nmp/ RUN sed -i "s/dl-cdn.alpinelinux.org/${APK_MIRROR}/g" /etc/apk/repositories && \ apk add --no-cache --no-progress v2ray && \ chmod +x /usr/bin/proxy.run && \ cd /tmp/nmp && python setup.py develop EXPOSE 10086 10080 ENTRYPOINT ["proxy.run"]