From c49d9e0d69685d022fa6ffaa04f91bbe46f67551 Mon Sep 17 00:00:00 2001 From: Mitch Riedstra Date: Wed, 27 Mar 2019 23:06:36 -0400 Subject: Fully dockerized environment --- docker-compose.yml | 33 ++++++++++++++++++++++++++------- 1 file changed, 26 insertions(+), 7 deletions(-) (limited to 'docker-compose.yml') diff --git a/docker-compose.yml b/docker-compose.yml index 1d2d69a..b4c08e0 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,22 +1,41 @@ version: "3" services: - web: - image: dispatch + nginx: + image: nginx:mainline-alpine networks: - - backend + backend: + ipv4_address: 172.21.23.2 volumes: - - web-storage:/var/lib/dispatch - + - ./static:/var/www + - ./nginx.conf:/etc/nginx/nginx.conf + + app: + build: . + image: dispatch-app:latest + networks: + backend: + ipv4_address: 172.21.23.3 + working_dir: /app + volumes: + - ./app:/app + - ./static:/var/www + postgres: image: postgres:11.2 networks: - - backend + backend: + ipv4_address: 172.21.23.4 volumes: - db-data:/var/lib/postgresql/data volumes: db-data: - web-storage: networks: backend: + driver: bridge + ipam: + driver: default + config: + - subnet: 172.21.23.0/24 + -- cgit v1.2.3