Files
fastapi-admin/docker-compose.yml
2020-09-22 23:41:48 +08:00

22 lines
556 B
YAML

version: '3'
services:
mysql:
image: mysql
environment:
MYSQL_ROOT_PASSWORD: 123456
MYSQL_DATABASE: fastapi-admin
healthcheck:
test: --health-cmd "mysqladmin ping" --health-interval 10s --health-timeout 5s --health-retries 10
api:
build: .
restart: always
environment:
DATABASE_URL: mysql://root:123456@mysql:3306/fastapi-admin
TZ: Asia/Shanghai
ports:
- '8000:8000'
depends_on:
- mysql
image: fastapi-admin
command: uvicorn examples.main:app --port 8000 --host 0.0.0.0