美文网首页
Docker安装MySQL并运行

Docker安装MySQL并运行

作者: TheAPICaller | 来源:发表于2019-05-08 10:03 被阅读0次

Docker安装MySQL并运行

查看镜像上的Docker最新的版本

docker search mysql

拉取Docker上的mysql

docker pull reids

查看Docker上安装的镜像

docker iamges
docker images mysql

启动Mysql

docker run --name MySQL5.7 -p 3306:3306 --restart=always -e MYSQL_ROOT_PASSWORD=root -v G:/Hyper-V/MySQL/conf:/etc/mysql/conf.d -v G:/Hyper-V/MySQL/logs:/logs -v G:/Hyper-V/MySQL/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7
header 1 header 2
conf 目录里的配置文件将映射为mysql容器的配置文件
logs 将映射为mysql容器的日志目录
data 将映射为mysql容器配置的数据文件存放路径
-v G:/Hyper-V/MySQL/conf:/etc/mysql/conf.d 将主机当前目录下的 conf/my.cnf 挂载到容器的 /etc/mysql/my.cnf
-v 将主机当前目录下的 logs 目录挂载到容器的 /logs.
-v 将主机当前目录下的data目录挂载到容器的 /var/lib/mysql
-e 创建容器时传入环境变量
MYSQL_ROOT_PASSWORD=root 初始化root用户密码
--restart=always Docker启动容器就启动

测试连接成功

查看所有的容器

docker ps -a

停止Mysql服务

docker stop mysql 

重新启动mysql

docker start mysql

相关文章

网友评论

      本文标题:Docker安装MySQL并运行

      本文链接:https://www.haomeiwen.com/subject/ldgpoqtx.html