Skip to content

Instantly share code, notes, and snippets.

@yutakahashi114
Created September 29, 2019 06:41
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save yutakahashi114/90dc914795166dea1650df951b586b11 to your computer and use it in GitHub Desktop.
Save yutakahashi114/90dc914795166dea1650df951b586b11 to your computer and use it in GitHub Desktop.
version: '3.7'
services:
go:
build:
context: ./go/
target: dev
volumes:
- ./go/src:/go/src:cached
working_dir: /go/src/app
tty: true
env_file:
- ./go/.env
mysql:
image: mysql:latest
volumes:
- ./mysql/data:/var/lib/mysql
- ./mysql/my.cnf:/etc/mysql/conf.d/my.cnf
- ./mysql/init:/docker-entrypoint-initdb.d
environment:
MYSQL_ROOT_PASSWORD: password
MYSQL_DATABASE: database
MYSQL_USER: user
MYSQL_PASSWORD: password
TZ: 'Asia/Tokyo'
node:
image: node:latest
ports:
- 3000:3000
volumes:
- ./client/var/www:/var/www:cached
working_dir: /var/www/project
command: ["yarn", "run", "dev"]
depends_on:
- go
- mysql
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment