Skip to content

Instantly share code, notes, and snippets.

@tkssharma
Created September 13, 2018 05:50
Show Gist options
  • Save tkssharma/b559b9ed75750fc8cc96e1daab187544 to your computer and use it in GitHub Desktop.
Save tkssharma/b559b9ed75750fc8cc96e1daab187544 to your computer and use it in GitHub Desktop.
version: '3.5'
services:
mysql:
container_name: mysql_db
image: mysql:5.7
volumes:
- ~/datadir/mysql:/var/lib/mysql
ports:
- 3306:3306
- 33060:33060
environment:
MYSQL_ROOT_PASSWORD: root
networks:
- app_network
redis:
container_name: redis_db
image: redis:4.0
volumes:
- ~/datadir/redis:/var/lib/redis
ports:
- 6379:6379
networks:
- app_network
training:
container_name: training-app
build: ./training-app/
volumes:
- ./training-app/:/usr/src/app
- /usr/src/app/node_modules
ports:
- 3000:3000
- 9229:9229
depends_on:
- mysql
- redis
networks:
- app_network
networks:
app_network:
driver: bridge
name: app_network
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment