#拉取MySQL镜像 docker pull mysql:8.0 #创建本地目录(用于挂载数据、配置) mkdir -p ~/docker/mysql/data ~/docker/mysql/conf #启动容器(挂载目录+配置) docker run -d \ --name mysql8 \ -p 3306:3306 \ -v ~/docker/mysql/data:/var/lib/mysql \ -v ~/docker/mysql/conf/my.cnf:/etc/mysql/conf.d/my.cnf \ -e MYSQL_ROOT_PASSWORD=root \ -e TZ=Asia/Shanghai \ --restart=always \ mysql:8.0 # 进入到MySQL容器中 docker exec -it mysql8 mysql -uroot -p # 输入密码 root