centos 通过docker 安装 mysql
时间: 2023-12-15 14:32:38 浏览: 34
以下是在CentOS上通过Docker安装MySQL的步骤:
1. 确保已经安装了Docker。如果没有安装,请先安装Docker。
2. 从Docker镜像仓库中拉取MySQL镜像。在终端中输入以下命令:
```shell
docker pull mysql:5.7
```
这将下载MySQL 5.7版本的Docker镜像。
3. 运行MySQL容器。在终端中输入以下命令:
```shell
docker run -itd --name mysql01 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7
```
这将在后台运行一个名为mysql01的MySQL容器,并将容器的3306端口映射到主机的3306端口。同时,设置MySQL的root用户密码为123456。
4. 等待MySQL容器启动。可以使用以下命令检查容器是否正在运行:
```shell
docker ps
```
如果容器正在运行,则会显示类似以下内容的输出:
```
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
4c8f9d7d7c5f mysql:5.7 "docker-entrypoint.s…" 10 seconds ago Up 9 seconds 0.0.0.0:3306->3306/tcp, 33060/tcp mysql01
```
5. 连接到MySQL容器。可以使用以下命令连接到MySQL容器:
```shell
docker exec -it mysql01 mysql -uroot -p
```
这将使用root用户连接到MySQL容器,并提示输入密码。输入之前设置的密码123456即可。
6. 现在,您已经成功地在CentOS上通过Docker安装了MySQL。可以使用MySQL命令行工具进行操作。