docker使用阿里云镜像
时间: 2024-12-26 08:15:08 浏览: 13
在使用 Docker 时从阿里云镜像仓库拉取镜像是非常方便的。阿里云提供了一个名为“Docker Hub China”的镜像仓库,它包含了大量开源社区和阿里云自身的镜像。以下是使用阿里云镜像的基本步骤:
1. **添加阿里云镜像源**:
在 Linux 或者 Docker Desktop 上,你需要添加阿里云的 Docker Hub China 镜像源。对于 Docker CLI,可以在命令行中运行:
```sh
echo "registry.cn-hangzhou.aliyuncs.com" > /etc/docker/daemon.json
cat <<EOF >> /etc/docker/daemon.json
{
"registry-mirrors": ["https://mirrors.aliyun.com/docker"]
}
EOF
systemctl restart docker
```
对于 Docker Desktop,需进入 Settings > Resources > Registry,添加阿里云镜像源。
2. **搜索并拉取镜像**:
你可以通过 `docker search` 查找想要的镜像名称,然后使用 `docker pull` 下载。例如,查找并拉取 MySQL 的阿里云镜像:
```sh
docker search mysql
docker pull registry.cn-hangzhou.aliyuncs.com/mirror/mysql:5.7
```
替换 `5.7` 为你要的具体版本号。
3. **运行镜像**:
启动一个新的 Docker 容器,使用刚下载的镜像:
```sh
docker run -it registry.cn-hangzhou.aliyuncs.com/mirror/mysql:5.7
```
阅读全文