centos 用docker 安装mysql 5.7.36
时间: 2025-03-01 12:04:25 浏览: 33
在 CentOS 系统上使用 Docker 安装 MySQL 5.7.36 的步骤如下:
1. **安装 Docker**:
首先确保您的 CentOS 已经安装了 Docker,如果没有,可以通过官方仓库安装:
```sh
sudo yum update -y
sudo yum install epel-release -y
sudo yum install docker-ce docker-ce-cli containerd.io -y
systemctl start docker
systemctl enable docker
```
2. **验证 Docker 是否运行正常**:
使用 `docker run hello-world` 测试 Docker 是否能正常使用。
3. **下载 MySQL Docker 镜像**:
使用 Docker Hub 上的 mysql 运行时镜像,例如:
```sh
sudo docker pull mysql:5.7.36
```
4. **启动 MySQL 容器**:
创建一个名为 `mydb` 的容器,并设置环境变量、端口映射等选项:
```sh
sudo docker run --name mydb -p 3306:3306 -e MYSQL_ROOT_PASSWORD=mysecretpassword -v /path/to/mysql/data:/var/lib/mysql mysql:5.7.36
```
这里 `/path/to/mysql/data` 指定数据卷存储位置,用于持久化数据库数据。
5. **连接到 MySQL**:
容器启动后,可以使用 `mysql` 命令线工具连接到新创建的数据库,使用 `-h` 参数指定主机地址(这里是 `localhost`),用户名和密码是 `root` 和你在第3步设置的密码。
6. **初始化和管理数据库**:
进入数据库后,执行必要的初始化脚本,如创建用户、设置权限等。
阅读全文
相关推荐


















