在使用 Docker 运行 Ubuntu 容器时,常常会遇到拉取镜像速度慢的问题。这是因为默认的 Docker Hub 服务器位于国外,网络延迟高、带宽受限。为了解决这个问题,我们可以通过配置国内的 Ubuntu容器镜像 仓库或使用镜像加速服务来显著提升下载速度。本教程将手把手教你如何配置 Docker镜像仓库,即使是零基础的小白也能轻松上手。
Docker 默认从官方 Docker Hub 拉取镜像(如 ubuntu:22.04),但在中国大陆访问速度往往很慢,甚至超时失败。通过配置国内的 镜像源配置,我们可以让 Docker 从阿里云、腾讯云、中科大等提供的镜像加速器获取镜像,从而实现秒级拉取。
以下步骤适用于 Ubuntu 系统上的 Docker 引擎:
打开终端,执行以下命令:
sudo mkdir -p /etc/dockersudo tee /etc/docker/daemon.json <<-EOF{ "registry-mirrors": [ "https://你的阿里云加速地址.mirror.aliyuncs.com" ]}EOF ⚠️ 注意:你需要先登录 阿里云容器镜像服务控制台,在“镜像工具” → “镜像加速器”中获取专属加速地址,替换上面代码中的 你的阿里云加速地址 部分。
保存配置后,重启 Docker 使设置生效:
sudo systemctl daemon-reloadsudo systemctl restart docker 运行以下命令查看 Docker 信息:
docker info 在输出结果中查找 Registry Mirrors 字段,如果看到你配置的镜像地址,说明 容器加速 已生效。
现在尝试拉取一个 Ubuntu 镜像,观察速度是否明显提升:
docker pull ubuntu:22.04 正常情况下,几秒钟内就能完成下载,而无需等待几分钟甚至失败重试。
如果你没有阿里云账号,也可以使用以下公共镜像加速器(稳定性可能不如专属地址):
https://docker.mirrors.ustc.edu.cnhttps://hub-mirror.c.163.comhttps://mirror.ccs.tencentyun.com只需将上述任一地址填入 daemon.json 的 registry-mirrors 数组中即可。
通过本文的详细步骤,你已经学会了如何为 Docker 配置国内的 Ubuntu容器镜像 加速源。这不仅能大幅提升镜像拉取速度,还能避免因网络问题导致的构建失败。掌握 Docker镜像仓库 的 镜像源配置 技巧,是每个使用容器技术开发者的必备技能,也是实现高效 容器加速 的关键一步。
💡 小贴士:配置完成后,所有基于 Docker 的操作(包括 docker build、docker-compose 等)都会自动使用加速器,无需额外设置。
本文由主机测评网于2025-12-04发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/2025122638.html