From 35dddcfc0dc2ded193a6b503f9ff4a5a3cd68439 Mon Sep 17 00:00:00 2001 From: Mitch Riedstra Date: Sat, 23 Mar 2019 12:27:23 -0400 Subject: messing around --- Dockerfile | 13 +++++++++++++ docker-compose.yml | 22 ++++++++++++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 Dockerfile create mode 100644 docker-compose.yml diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..1b26b25 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,13 @@ +FROM alpine:latest + +RUN apk update && apk add python3 py3-setuptools py3-virtualenv + +RUN apk add postgresql-dev gcc python3-dev libc-dev + +COPY app/requirements.txt /requirements.txt + +RUN pip3 install -r /requirements.txt + +COPY app/ /app/ + +VOLUME ['/var/lib/dispatch'] diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..1d2d69a --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,22 @@ +version: "3" +services: + web: + image: dispatch + networks: + - backend + volumes: + - web-storage:/var/lib/dispatch + + postgres: + image: postgres:11.2 + networks: + - backend + volumes: + - db-data:/var/lib/postgresql/data + +volumes: + db-data: + web-storage: + +networks: + backend: -- cgit v1.2.3