修改Docker镜像仓库为国内163镜像源

一、问题描述

docker默认使用国外安装源,镜像下载速度很慢。为了提高下载速度,需要使用国内镜像源。

二、修改docker安装源为国内163镜像源

vi /etc/docker/daemon.json
{
    "registry-mirrors": ["http://hub-mirror.c.163.com"]
}


如果163镜像源仍然不能下载,可将镜像源改为阿里云镜像源

{
  "registry-mirrors": ["https://yxzrazem.mirror.aliyuncs.com"]
}

重启docker

systemctl daemon-reload
systemctl restart docker

查看docker安装源是否更改成功。

docker info

在这里插入图片描述

### 国内可访问的 Docker 镜像源列表 在国内使用 Docker 时,由于网络原因可能会遇到拉取镜像速度较慢的问题。为了提高效率,可以配置国内Docker 镜像源来加速镜像下载过程。以下是常用的国内 Docker 镜像源及其对应的提供商: - **阿里云** 地址:`https://<your-id>.mirror.aliyuncs.com` 或 `registry.cn-hangzhou.aliyuncs.com`[^2] - **网易云** 地址:`hub-mirror.c.163.com`[^4] - **百度云** 地址:`mirror.baidubce.com` - **腾讯云** 地址:`ccr.ccs.tencentyun.com` - **Docker 官方代理** 地址:`dockerproxy.com` ### 配置方法 #### 方法一:通过修改 `/etc/docker/daemon.json` 1. 创建或编辑文件 `/etc/docker/daemon.json`: ```bash sudo mkdir -p /etc/docker sudo nano /etc/docker/daemon.json ``` 2. 在文件中添加如下内容(根据需求选择合适的镜像源): ```json { "registry-mirrors": [ "https://hub-mirror.c.163.com", "https://mirror.baidubce.com", "https://ccr.ccs.tencentyun.com" ] } ``` 3. 保存并退出。 4. 重启 Docker 服务以使更改生效: ```bash sudo systemctl restart docker ``` 验证配置是否成功可以通过命令查看 Registry Mirrors 是否包含所设置的内容: ```bash sudo docker info | grep 'Registry Mirrors' ``` 如果结果显示配置中的镜像地址,则表示配置成功。 #### 方法二:通过 CentOS 的 Yum 源安装并配置 对于基于 Linux 的系统(如 CentOS),可以直接通过 Yum 源安装 Docker 并完成配置: 1. 更新系统包管理器缓存并安装必要工具: ```bash sudo yum update -y && sudo yum install -y yum-utils device-mapper-persistent-data lvm2 ``` 2. 设置稳定版仓库: ```bash sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo ``` 3. 安装 Docker CE 和 CLI 工具: ```bash sudo yum install -y docker-ce docker-ce-cli containerd.io ``` 4. 启动并启用 Docker 服务: ```bash sudo systemctl start docker && sudo systemctl enable docker ``` 5. 使用上述方法一的方式配置国内镜像源。 --- ### 测试镜像源有效性 在完成配置后,可通过以下方式测试镜像源的有效性: ```bash docker pull nginx:latest ``` 或者指定特定镜像源进行测试: ```bash docker pull hub-mirror.c.163.com/library/nginx:latest docker pull mirror.baidubce.com/library/nginx:latest docker pull ccr.ccs.tencentyun.com/library/nginx:latest ``` 如果能够快速拉取到镜像,则表明配置正常工作。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值