c17dd678a7
- 将MySQL镜像从5.7升级到8.0 - 移除跳过名称解析参数 - 移除时区设置参数 - 将命令参数改为数组格式 - 保留原有的缓冲池大小、连接数和数据包大小配置 - 继续使用相同的用户名密码和端口映射 - 保持初始化脚本和数据卷配置不变
18 lines
444 B
YAML
18 lines
444 B
YAML
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
|