Dockerfile
author Tero Marttila <terom@qmsk.net>
Mon, 03 Jul 2017 23:36:26 +0300
changeset 178 9e3ce737eb9d
child 179 40ae56bb7fa0
permissions -rw-r--r--
Dockerfile
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