创建mysql网络

docker network create mysql-network

运行mysql

docker run --network mysql-network --name mysql-service -d --restart always -e MYSQL_ROOT_PASSWORD=password -v /mnt/e/MySQL/data:/var/lib/mysql -v /mnt/e/MySQL/conf:/etc/mysql/conf.d --user 1000:1000 -p 3306:3306 mysql

-e MYSQL_ROOT_PASSWORD=password 设置Root用户密码

-v /mnt/e/MySQL/data:/var/lib/mysql 映射数据目录至宿主机

-v /mnt/e/MySQL/conf:/etc/mysql/conf.d 映射配置目录至宿主机

--user 1000:1000 如果使用WSL子系统,则必须加此项,否则因权限问题报错