Run development server using Docker

This commit is contained in:
Michael Jackson
2018-06-14 11:20:07 -07:00
parent b0d205d9eb
commit 5c9c4f00e8
8 changed files with 78 additions and 55 deletions

42
docker-compose.yml Normal file
View File

@ -0,0 +1,42 @@
version: "3"
networks:
localnet: {}
volumes:
pkgvol: {}
services:
cache:
image: redis
ports:
- "6379:6379"
volumes:
- ./data:/data
networks:
- localnet
server:
build:
context: .
dockerfile: Dockerfile.server
ports:
- "8080:5000"
volumes:
- pkgvol:/packages
networks:
- localnet
env_file: .env
depends_on:
- cache
worker:
build:
context: .
dockerfile: Dockerfile.worker
networks:
- localnet
env_file: .env
depends_on:
- cache