blob: 61d6b9d3c1601d05778e6efe04b2bdbec936615e [file] [log] [blame]
services:
mysql:
image: mysql:latest
environment:
- MYSQL_DATABASE=mydatabase
- MYSQL_USER=myuser
- MYSQL_PASSWORD=secret
- MYSQL_ROOT_PASSWORD=verysecret
ports:
- "3306:3306"
volumes:
- mysql-data:/var/lib/mysql
app:
build:
context: .
dockerfile: Dockerfile
ports:
- "8080:8080"
environment:
SPRING_DATASOURCE_URL: jdbc:mysql://mysql:3306/mydatabase?serverTimezone=Asia/Shanghai
SPRING_DATASOURCE_USERNAME: myuser
SPRING_DATASOURCE_PASSWORD: secret
depends_on:
- mysql
volumes:
mysql-data: