Matthias Andreas Benkard | b382b10 | 2021-01-02 15:32:21 +0100 | [diff] [blame] | 1 | FROM alpine:3.11 |
| 2 | LABEL maintainer "Andre Peters <andre.peters@servercow.de>" |
| 3 | |
| 4 | ENV XTABLES_LIBDIR /usr/lib/xtables |
| 5 | ENV PYTHON_IPTABLES_XTABLES_VERSION 12 |
| 6 | ENV IPTABLES_LIBDIR /usr/lib |
| 7 | |
| 8 | RUN apk add --virtual .build-deps gcc python3-dev libffi-dev openssl-dev \ |
| 9 | && apk add -U python3 iptables ip6tables tzdata musl-dev \ |
| 10 | && pip3 install --upgrade pip python-iptables redis ipaddress dnspython \ |
| 11 | # && pip3 install --upgrade pip python-iptables==0.13.0 redis ipaddress dnspython \ |
| 12 | && apk del .build-deps |
| 13 | |
| 14 | COPY server.py / |
| 15 | CMD ["python3", "-u", "/server.py"] |