Skip to content

Instantly share code, notes, and snippets.

@clodo
Created January 11, 2017 16:19
Show Gist options
  • Save clodo/be565f652a2f7dcd98fc87ed00360782 to your computer and use it in GitHub Desktop.
Save clodo/be565f652a2f7dcd98fc87ed00360782 to your computer and use it in GitHub Desktop.
version: '2'
services:
mysql:
image: mysql:5.7
environment:
- MYSQL_DATABASE=api
- MYSQL_USER=bridge
- MYSQL_PASSWORD=bridge
- MYSQL_ROOT_PASSWORD=root
ports:
- "3307:3306"
mysql_data:
image: mysql:5.7
environment:
- MYSQL_DATABASE=db
- MYSQL_USER=bridge
- MYSQL_PASSWORD=bridge
- MYSQL_ROOT_PASSWORD=root
ports:
- "3308:3306"
mysql_dc:
image: mysql:5.7
environment:
- MYSQL_DATABASE=dc
- MYSQL_USER=bridge
- MYSQL_PASSWORD=bridge
- MYSQL_ROOT_PASSWORD=root
ports:
- "3309:3306"
redis:
image: redis:3.2
volumes:
- ./data/redis:/data
data-collector:
build: ./code/data-collector
ports:
- "5002:5002"
- "5003:5003"
volumes:
- ./code/data-collector:/project
depends_on:
- mysql_dc
ui-api:
build: ./code/ui-api
ports:
- "5000:5000"
volumes:
- ./code/ui-api:/project
depends_on:
- mysql
data-api:
build: ./code/data-api
ports:
- "5001:5001"
volumes:
- ./code/data-api:/project
depends_on:
- redis
- mysql_data
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment