Dockerfile 559 B

123456789101112131415
  1. FROM alpine:3.11
  2. LABEL maintainer "Andre Peters <[email protected]>"
  3. ENV XTABLES_LIBDIR /usr/lib/xtables
  4. ENV PYTHON_IPTABLES_XTABLES_VERSION 12
  5. ENV IPTABLES_LIBDIR /usr/lib
  6. RUN apk add --virtual .build-deps gcc python3-dev libffi-dev openssl-dev \
  7. && apk add -U python3 iptables ip6tables tzdata musl-dev \
  8. && pip3 install --upgrade pip python-iptables redis ipaddress dnspython \
  9. # && pip3 install --upgrade pip python-iptables==0.13.0 redis ipaddress dnspython \
  10. && apk del .build-deps
  11. COPY server.py /
  12. CMD ["python3", "-u", "/server.py"]