docker安装mysql
官方容器地址:https://hub.docker.com/
进入搜索你想安装的镜像,如:mysql, 会有对应的安装教程
上一篇已介绍如何安装docker : https://blog.csdn.net/weixin_42430026/article/details/119643714
1. 下载最新版
sudo docker pull mysql
或者指定版本安装 sudo docker pull mysql:5.7
重启docker
sudo systemctl restart docker
2. 创建实例并启动
sudo docker run -p 3306:3306 --name mysql
-v /data/mysql/log:/var/log/mysql
-v /data/mysql/data:/var/lib/mysql
-v /data/mysql/conf:/etc/mysql
-e MYSQL_ROOT_PASSWORD=root
-d mysql:5.7
sudo docker images 查看当前下载的所有镜像
将容器的3306端口映射到主机的3306端口 (将mysql容器的端口映射到vagrant的linux端口 )
-p 3306:3306
将配置文件挂载到主机(linux目录/data/mysql/conf 对应 mysql容器/etc/mysql)
-v /data/mysql/conf:/etc/m