Dockerfile.tileserver
author Tero Marttila <terom@qmsk.net>
Sat, 15 Jul 2017 11:42:22 +0300
changeset 183 1f56a81f0c69
parent 180 7b82c8cbd0a0
permissions -rw-r--r--
Dockerfile.tileserver: tweak /srv/pngtile/images path
FROM qmsk/pngtile.common

RUN apt-get update && apt-get install -y \
    uwsgi uwsgi uwsgi-plugin-python

RUN adduser --system --uid 1000 --home /srv/pngtile --group pngtile

WORKDIR /srv/pngtile

RUN install -d /srv/pngtile/etc /srv/pngtile/www
ADD ./docker/tileserver.ini /srv/pngtile/etc/uwsgi.ini
ADD ./docker/tileserver.wsgi /srv/pngtile/www/index.wsgi

USER pngtile
CMD uwsgi --ini /srv/pngtile/etc/uwsgi.ini --http-socket :9090
EXPOSE 9090/tcp

VOLUME /srv/pngtile/images

ENV \
    QMSK_PNGTILE_PATH=/srv/pngtile/images \
    QMSK_PNGTILE_IMAGES_URL= \