docker安装MYSQL5.7数据库过程记录

admin 08-28 软件工具 暂无评论
记录一次用docker安装mysql5.7数据库的过程。

需要注意的是:这里我们需要考虑mysql数据安全和数据同步,也就是需要将容器内的mysql文件目录映射到我们的主机上,防止我们删除容器的时候,数据库文件也被删除的风险。


准备工作:

1、默认我们已经掌握、学会docker技术。如若不清楚可以学习《docker技术学习笔记

2、已经安装好docker环境,如若没有,请参考《window环境和Linux安装docker备忘录


开始用docker安装mysql数据

我们选择安装mysql5.7版本

官方的安装文档地址: https://hub.docker.com/_/mysql

1、下载mysql5.7镜像文件

 
  docker pull mysql:5.7
 


 

2、查看本地镜像文件,确认是否下载
 
  docker images



3、启动运行容器、设置文件挂载、数据库密码
 
docker run -d -p 3307:3306 -v /home/mysql/conf:/etc/mysql/conf.d  -v /home/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root --name mysql01 mysql:5.7


参数说明:

-d 后台运行mysql

-p 端口映射  宿主机端口3307:容器端口3306

-v 挂载卷  主机文件夹路径:容器路径   ( 很重要!!! 通过挂载  我们实现了容器内的文件数据同步到主机路径下,这样即使我们删除了容器,数据也不会丢失

-e 环境配置 本次实例mysql密码设置为了root

--name 容器名字 mysql01



4、测试连接数据库

测试连接成功
 



至此,我们用docker安装mysql5.7数据库操作完成。如果你对mysql数据库知识不清晰,可以参考《MYSQL数据库完整的SQL指令备忘录
 

转载请注明来自一个开发者的工作笔记——荷兰男孩的博客,本文标题:《docker安装MYSQL5.7数据库过程记录》

喜欢( ) 发布评论

分享到:

window环境和Linux安装docker备忘录 我收藏的电子书资源分享