国内 docker 安装 mysql:8.0.35
时间: 2024-11-28 21:17:13 浏览: 58
在国内安装 Docker 并运行 MySQL 8.0.35 的步骤通常包括以下几个部分:
1. **安装 Docker**:
首先确保你的系统已经安装了 Docker。如果没有,可以访问 Docker 的官网下载适用于你操作系统的版本,如 `Docker Desktop` (Windows/Mac) 或者通过包管理器(比如 Ubuntu 使用 `apt install docker-ce`)安装。
2. **添加 Docker 仓库**:
如果你想从国内镜像库拉取更快的 MySQL 镜像,可以替换官方仓库为阿里云、腾讯云等提供的 Docker Hub 镜像源。例如,在 Linux 上,可以在 `/etc/docker/daemon.json` 文件中添加如下内容:
```json
{
"registry-mirrors": ["http://dockerhub.mirror.aliyuncs.com"]
}
```
3. **安装 MySQL Docker 映像**:
运行以下命令,将MySQL 8.0.35 镜像拉取到本地并启动容器,记得将 `<your-database-name>` 和 `<your-admin-password>` 替换为你实际需要的数据。
```
docker run -d --name my-mysql -e MYSQL_ROOT_PASSWORD=<your-admin-password> -p 3306:3306 -v /path/to/data:/var/lib/mysql mysql:8.0.35
```
`-d` 表示后台运行,`-e` 设置环境变量,`-p` 指定主机端口映射,`-v` 将数据卷挂载到宿主机以便持久化数据库。
4. **验证安装**:
可以通过运行 `docker ps` 查看 MySQL 容器是否正在运行,然后使用 `mysql -u root -p` 命令连接到新创建的数据库。
阅读全文