docker 安装 mysql 5.7
时间: 2023-11-05 09:59:49 浏览: 53
要安装Docker上的MySQL 5.7版本,您可以按照以下步骤进行操作:
1. 首先,拉取MySQL 5.7的镜像,可以使用以下命令:
```
docker pull mysql:5.7
```
2. 接下来,创建需要挂载的目录,用于持久化数据和配置文件。可以使用以下命令创建目录:
```
mkdir -p /usr/local/docker/mysql5.7/conf
mkdir -p /usr/local/docker/mysql5.7/data
mkdir -p /usr/local/docker/mysql5.7/log
```
3. 然后,运行MySQL 5.7的容器并挂载创建的目录,可以使用以下命令:
```
docker run -d -p 3306:3306 --name mysql5.7 -v /usr/local/docker/mysql5.7/conf:/etc/mysql/conf.d -v /usr/local/docker/mysql5.7/data:/var/lib/mysql -v /usr/local/docker/mysql5.7/log:/var/log/mysql -e MYSQL_ROOT_PASSWORD=<your_password> mysql:5.7
```
这条命令会在后台运行一个MySQL 5.7的容器,并将容器内的配置文件、数据和日志目录挂载到宿主机的对应目录上。请将`<your_password>`替换为您所设置的MySQL root密码。
4. 安装完成后,您就可以使用Navicat等工具连接到MySQL数据库了。