diff options
| author | Mitch Riedstra <mitch@riedstra.us> | 2019-03-27 23:06:36 -0400 |
|---|---|---|
| committer | Mitch Riedstra <mitch@riedstra.us> | 2019-03-27 23:06:36 -0400 |
| commit | c49d9e0d69685d022fa6ffaa04f91bbe46f67551 (patch) | |
| tree | 5f100e3f9b70340f2e642de286cda01183b6e5b4 /docker-compose.yml | |
| parent | 35dddcfc0dc2ded193a6b503f9ff4a5a3cd68439 (diff) | |
| download | dispatch-tracker-c49d9e0d69685d022fa6ffaa04f91bbe46f67551.tar.gz dispatch-tracker-c49d9e0d69685d022fa6ffaa04f91bbe46f67551.tar.xz | |
Fully dockerized environment
Diffstat (limited to 'docker-compose.yml')
| -rw-r--r-- | docker-compose.yml | 33 |
1 files changed, 26 insertions, 7 deletions
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 + |
