# HG changeset patch # User Tero Marttila # Date 1499114186 -10800 # Node ID 9e3ce737eb9db17a290558e0422793f566c0f5d1 # Parent b2768f3982f3e6610adf260d819ce594f23976b9 Dockerfile diff -r b2768f3982f3 -r 9e3ce737eb9d Dockerfile --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Dockerfile Mon Jul 03 23:36:26 2017 +0300 @@ -0,0 +1,21 @@ +FROM debian:stretch + +RUN apt-get update && apt-get install -y \ + build-essential \ + libc6-dev libpng-dev \ + python python-dev python-pip virtualenv + +ADD . /src/pngtile + +WORKDIR /src/pngtile + +RUN make + +RUN virtualenv /opt/pngtile + +RUN make -B install PREFIX=/opt/pngtile +RUN /opt/pngtile/bin/pip install -r requirements.txt +RUN /opt/pngtile/bin/python setup.py build_ext +RUN /opt/pngtile/bin/python setup.py install + +WORKDIR /opt/pngtile