docker安装mysql5.7挂载
时间: 2023-11-06 21:50:36 浏览: 162
你可以通过Docker来安装和部署MySQL 5.7,并将数据目录挂载到本地。以下是一个简单的步骤:
1. 首先,确保已经在你的系统上安装了Docker。可以通过运行以下命令来检查Docker是否已经安装:
```
docker --version
```
2. 下载MySQL 5.7的Docker镜像。在终端中运行以下命令:
```
docker pull mysql:5.7
```
3. 创建一个本地目录来存储MySQL数据。运行以下命令来创建一个目录:
```
mkdir -p /path/to/mysql/data
```
这将创建一个名为`/path/to/mysql/data`的目录,你可以将其替换为你想要存储数据的实际路径。
4. 启动MySQL容器并将数据目录挂载到本地。运行以下命令:
```
docker run --name mysql57 -v /path/to/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=your_password -d mysql:5.7
```
这将创建一个名为`mysql57`的容器,并将本地的`/path/to/mysql/data`目录挂载到容器的`/var/lib/mysql`目录中。请将`your_password`替换为你希望设置的MySQL root用户的密码。
5. 容器启动后,你可以使用以下命令连接到MySQL:
```
docker exec -it mysql57 mysql -uroot -p
```
输入先前设置的MySQL root密码即可登录MySQL。
通过上述步骤,你应该能够在Docker中成功安装和挂载MySQL 5.7。请记住,在实际使用时,将`/path/to/mysql/data`替换为你希望存储数据的实际路径。
阅读全文
相关推荐















