| FROM alpine:3.7 |
| ENV PACKAGES="\ |
| musl \ |
| linux-headers \ |
| build-base \ |
| util-linux \ |
| bash \ |
| git \ |
| ca-certificates \ |
| python2 \ |
| python2-dev \ |
| py-setuptools \ |
| iproute2 \ |
| curl \ |
| strace \ |
| drill \ |
| ipvsadm \ |
| iperf \ |
| ethtool \ |
| " |
| |
| RUN echo \ |
| && apk add --no-cache $PACKAGES \ |
| && if [[ ! -e /usr/bin/python ]]; then ln -sf /usr/bin/python2.7 /usr/bin/python; fi \ |
| && if [[ ! -e /usr/bin/python-config ]]; then ln -sf /usr/bin/python2.7-config /usr/bin/python-config; fi \ |
| && if [[ ! -e /usr/bin/easy_install ]]; then ln -sf /usr/bin/easy_install-2.7 /usr/bin/easy_install; fi \ |
| && easy_install pip \ |
| && pip install --upgrade pip \ |
| && if [[ ! -e /usr/bin/pip ]]; then ln -sf /usr/bin/pip2.7 /usr/bin/pip; fi \ |
| && echo |
| |
| ADD ssd.py / |
| RUN pip install git+git://github.com/docker/docker-py.git |
| ENTRYPOINT [ "python", "/ssd.py"] |