docker怎么配置镜像源centos
时间: 2024-10-17 16:02:02 浏览: 25
Docker 配置镜像源,特别是使用 CentOS 的时候,通常是为了加速下载镜像的速度。你可以通过 Docker 官方的 `docker` 命令行工具设置阿里云、腾讯云等国内的 Docker Hub 克隆镜像仓库作为你的源。
首先,你需要修改的是 Docker 的配置文件 `/etc/docker/daemon.json` 或者 `.dockercfg`(旧版本),添加以下内容:
```json
{
"registry-mirrors": ["https://your-mirror-url-cn.docker.io"]
}
```
将 `https://your-mirror-url-cn.docker.io` 替换为你选择的国内镜像仓库地址。例如,阿里云的官方镜像源可以是:
```json
"registry-mirrors": ["https://mirrors.aliyun.com/docker"]
```
然后,让 Docker 使用新配置:
```bash
sudo systemctl restart docker
```
或者
```bash
sudo service docker restart
```
如果你使用的是 Docker Compose,可以在 `docker-compose.yml` 文件的 `version: '3'` 或更高版本下,通过 `image` 属性指定镜像源:
```yaml
services:
your-service:
image: registry.cn-alicloud.com/your-namespace/your-image:tag
```
现在,当你从本地运行 Docker 指令拉取 CentOS 镜像时,它会优先从你配置的镜像源获取。
阅读全文