version: '3.8' services: mysql: image: mysql:8.0 container_name: mysql restart: always command: ["--sql-mode=", "--innodb-buffer-pool-size=2G", "--max-connections=1000", "--max-allowed-packet=1073741824"] environment: MYSQL_ROOT_PASSWORD: root MYSQL_USER: docker MYSQL_PASSWORD: docker ports: - "3306:3306" volumes: - ./data:/var/lib/mysql - ./init:/docker-entrypoint-initdb.d