version: '3.8' services: mysql: image: mysql:8.0 container_name: local-mysql restart: always environment: MYSQL_ROOT_PASSWORD: 123456 MYSQL_DATABASE: app_db MYSQL_USER: app MYSQL_PASSWORD: app123456 ports: - '3306:3306' volumes: - ./mysql-data:/var/lib/mysql command: --default-authentication-plugin=mysql_native_password redis: image: redis:7 container_name: local-redis restart: always ports: - '6379:6379' volumes: - ./redis-data:/data command: redis-server --appendonly yes