Docker 安装 MySQL8.0

1、拉取MySQL8.0镜像
docker pull mysql:8.0
2、将镜像重命名,并删除重命名前的镜像(为了 docker images 干净整洁)
[root@v2 _data]# docker tag mysql:8.0 mysql8.0
[root@v2 _data]# docker rmi mysql:8.0
3、创建MySQL容器
docker run -itd --name mysql8.0 \
-p 3308:3306 \
-v mysql8.0_volume:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=123456 \
mysql8.0
4、到这里,就安装完了,直接可以用navicat连接了。

 

注:查看数据卷位置,MySQL的数据文件在这里
docker volume inspect mysql8.0_volume
cd /var/lib/docker/volumes/mysql8.0_volume/_data
ls