mysql docker 镜像
时间: 2024-03-18 19:36:23 浏览: 84
MySQL Docker镜像是一个预先配置好的MySQL数据库环境,通过Docker容器来运行和管理MySQL数据库。使用MySQL Docker镜像可以方便地创建、启动和停止MySQL数据库实例,而无需手动安装和配置MySQL。
MySQL Docker镜像通常包含了MySQL服务器和相关的工具,可以通过Docker命令或者Docker Compose来管理。你可以从Docker Hub上下载官方提供的MySQL镜像,也可以根据自己的需求定制镜像。
以下是一些常用的MySQL Docker镜像命令:
1. 拉取MySQL镜像:
```
docker pull mysql:tag
```
这里的`tag`可以是具体的版本号,例如`8.0`,也可以是`latest`表示最新版本。
2. 创建并运行MySQL容器:
```
docker run --name my-mysql -e MYSQL_ROOT_PASSWORD=password -d mysql:tag
```
这里的`my-mysql`是容器的名称,`password`是root用户的密码。
3. 进入MySQL容器:
```
docker exec -it my-mysql mysql -uroot -p
```
这里的`my-mysql`是容器的名称。
4. 停止和删除MySQL容器:
```
docker stop my-mysql
docker rm my-mysql
```
除了以上基本操作,你还可以通过挂载数据卷、设置环境变量等方式来进一步配置和管理MySQL Docker容器。
阅读全文