docker安装mysql国内镜像
时间: 2024-12-27 14:24:10 浏览: 2
### 使用中国加速镜像安装 Docker 版 MySQL
为了提高下载速度和稳定性,在使用 Docker 安装 MySQL 时可以配置国内的镜像源。以下是具体操作方法:
#### 配置阿里云 Docker 镜像源
在 `/etc/docker/daemon.json` 文件中添加如下内容来设置阿里云镜像加速器[^1]:
```json
{
"registry-mirrors": ["https://your_mirror_url.mirror.aliyuncs.com"]
}
```
完成上述配置后重启 Docker 服务使更改生效。
#### 拉取 MySQL 镜像并创建容器
利用国内仓库地址拉取官方 MySQL 镜像,并启动带有持久化存储卷映射以及环境变量设定的新容器实例[^3]:
```bash
docker pull registry.cn-hangzhou.aliyuncs.com/mysql/mysql-server:latest
docker run \
-d \
-p 3306:3306 \
--name mysql-container \
-v /path/to/local/mysql-data:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=root_password \
-e MYSQL_ROOT_HOST='%' \
--restart always \
registry.cn-hangzhou.aliyuncs.com/mysql/mysql-server:latest
```
此命令会从阿里云提供的 MySQL 镜像库中获取最新版本的 MySQL 并部署到本地环境中,同时设置了端口转发、数据目录挂载及 root 用户密码等必要参数。
#### 查看已成功下载的 MySQL 镜像
确认所需 MySQL 版本已被正确加载至本地机器上[^2]:
```bash
docker images | grep 'mysql'
```
该指令用于筛选出所有名称中含有 `mysql` 字样的镜像记录以便于验证是否包含了预期的目标版本。
阅读全文