Docker搭建MySQL教程(Linux)
Posted w1990end
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Docker搭建MySQL教程(Linux)相关的知识,希望对你有一定的参考价值。
Docker搭建mysql教程
1、拉取mysql镜像文件,命令如下:
docker pull mysql:5.5 #拉取指定版本的mysql镜像
docker pull mysql #拉取最新版本的mysql镜像
- 这里以拉取mysql5.5版本的为例,拉取镜像过程,如图:
- 查看是否拉取成功,如图:
2、部署MySQL数据库以及建立数据的映射,命令如下:
docker run -d -p 3306:3306 --name mysql \\
-v $PWD/mysql/conf:/etc/mysql \\
-v $PWD/mysql/logs:/var/log/mysql \\
-v $PWD/mysql/data:/var/lib/mysql \\
-e MYSQL_ROOT_PASSWORD=123456 \\
mysql:5.5
- –name:容器名,此处命名为mysql
-e:配置信息,此处配置mysql的root用户的登陆密码
-p:端口映射,此处映射 主机3306端口 到 容器的3306端口
-d:后台运行容器,保证在退出终端后容器继续运行
-v:MySQL挂载的数据卷 - 执行结果如图:
3、查看MySQL是否运行,命令如下:
docker ps -s -a
- 查看运行结果如下,说明MySQL数据库启动成功,如图:
4、连接MySQL数据库,命令如下:
docker exec -it mysql bash
mysql -uroot -p123456
- 运行结果如图:
至此,docker安装MySQL数据库已经完成!
以上是关于Docker搭建MySQL教程(Linux)的主要内容,如果未能解决你的问题,请参考以下文章