Files
2026-05-15 09:19:09 +08:00

39 lines
843 B
YAML

services:
mysql:
image: mysql:8.0
container_name: todo-mysql-server
restart: always
command:
- --character-set-server=utf8mb4
- --collation-server=utf8mb4_unicode_ci
environment:
MYSQL_ROOT_PASSWORD: root123
MYSQL_DATABASE: todo_agileboot_pure
ports:
- "33061:3306"
volumes:
- todo_mysql_data:/var/lib/mysql
- ./sql/agileboot.sql:/docker-entrypoint-initdb.d/01-agileboot.sql:ro
networks:
- todo-db-network
redis:
image: redis:7.2-alpine
container_name: todo-redis-server
restart: always
command: redis-server --requirepass redis123
ports:
- "63791:6379"
volumes:
- todo_redis_data:/data
networks:
- todo-db-network
volumes:
todo_mysql_data:
todo_redis_data:
networks:
todo-db-network:
driver: bridge