docker安裝MySQL8.0.25的坑
一、搜索拉取鏡像
docker search mysql
docker pull mysql #不寫版本號 默認拉取最新版本
docker pull mysql:8.0.25 #寫版本號,則拉取確定的版本
二、查看鏡像
docker images
三、啟動鏡像
docker run -d --name mysql8 --privileged=true --restart=always -p 3306:3306 -v /d/docker_data/mysql8/data:/var/lib/mysql -v /d/docker_data/mysql8/conf:/etc/mysql/conf.d -v /d/docker_data/mysql8/logs:/logs -e MYSQL_ROOT_PASSWORD=123456 -e TZ=Asia/Shanghai mysql:8.0.25
四、檢查啟動情況
1、查看鏡像
docker ps # 查看所有正在運行的容器
docker ps -a #-a 表示查看所有容器 包括未刪除的歷史容器
2、查看日志
docker logs [容器名|容器id] #查看容器的執行日志
五、配置遠程連接
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
flush privileges;
重啟Docker容器就OK了

浙公網安備 33010602011771號