linux之docker 安装 mysql


首先进入docker :
命令:systemctl start docker
查詢一下docker的状态:
命令:docker images
 
现在开始安装mysql了,第一步拉取镜像
命令:docker pull mysql:5.7
 
第二步查看镜像是否拉取成功?
命令:docker images
 
第三步 创建本地mysql映射目录:
命令:mkdir -p /root/mysql/data /root/mysql/logs /root/mysql/conf
在/root/mysql/conf中创建 *.cnf 文件(叫什么都行)
命令: touch my.cnf
 
第四步 创建容器,将数据、日志、配置文件映射到本机
命令:docker run -p 3306:3306 --name mysql -v /root/mysql/conf:/etc/mysql/conf.d -v /root/mysql/logs:/logs -v /root/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7
注释:
-d: 后台运行容器
-p 将容器的端口映射到本机的端口
-v 将主机目录挂载到容器的目录
-e 设置参数
 
第五步 启动容器mysql
命令: docker start mysql
 
查看/root/mysql/data目录是否有数据文件
 
第六步 本地mysql登录
主机:虚拟机IP
端口:docker映射的端口
用户名:root
密 码:root


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM