Files
dbswitch/build-docker/install/docker-compose.yml
2023-12-09 17:53:08 +08:00

35 lines
843 B
YAML

services:
mysqldb:
container_name: dbswitch_mysqldb
image: mysql:5.7
volumes:
- "/data/mysql:/var/lib/mysql"
environment:
MYSQL_DATABASE: dbswitch
MYSQL_USER: tangyibo
MYSQL_PASSWORD: 123456
MYSQL_ROOT_PASSWORD: 123456
MYSQL_ROOT_HOST: '%'
healthcheck:
test: ["CMD", "mysql", "-uroot", "-p123456" ,"-e"," select 1 "]
interval: 10s
timeout: 3s
retries: 60
start_period: 30s
dbswitch:
container_name: dbswitch_webui
image: inrgihc/dbswitch:1.9.2
environment:
MYSQLDB_HOST: dbswitch_mysqldb
MYSQLDB_PORT: 3306
MYSQLDB_USERNAME: tangyibo
MYSQLDB_PASSWORD: 123456
MYSQLDB_NAME: dbswitch
volumes:
- /tmp:/tmp
ports:
- 9088:9088
depends_on:
mysqldb:
condition: service_healthy