diff options
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 + |
