version: '3.8' services: mysql: image: mysql:8.0 container_name: chuanggao-mysql ports: - "3306:3306" environment: MYSQL_ROOT_PASSWORD: root MYSQL_DATABASE: chuanggao_furniture MYSQL_CHARACTER_SET_SERVER: utf8mb4 MYSQL_COLLATION_SERVER: utf8mb4_unicode_ci volumes: - ./design/schema.sql:/docker-entrypoint-initdb.d/schema.sql - mysql-data:/var/lib/mysql command: --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci restart: unless-stopped minio: image: minio/minio:latest container_name: chuanggao-minio ports: - "9000:9000" - "9001:9001" environment: MINIO_ROOT_USER: chuanggao-admin MINIO_ROOT_PASSWORD: YourStrongPassword123! volumes: - minio-data:/data command: server /data --console-address ":9001" restart: unless-stopped volumes: mysql-data: minio-data: