oedb-backend/Dockerfile

16 lines
486 B
Text
Raw Normal View History

2016-04-14 17:52:34 +02:00
FROM ubuntu:15.10
2016-04-29 16:33:15 +02:00
WORKDIR /setup
2016-04-14 17:52:34 +02:00
RUN apt-get update
RUN apt-get install -y postgresql-9.4
RUN apt-get install -y postgresql-server-dev-9.4
RUN apt-get install -y postgis
RUN apt-get install -y python3-dev
RUN apt-get install -y python3-pip
2016-04-29 16:33:15 +02:00
RUN pip3 install --system uwsgi
ADD /setup* /setup/
ADD /requirements.txt /setup/
USER postgres
RUN service postgresql start && /setup/setup.sh
WORKDIR /app
CMD service postgresql start && uwsgi --http :8080 --wsgi-file backend.py --callable app