【Ubuntu2404】Ubuntu24.04为Docker更换镜像源

打印 上一主题 下一主题

主题 1579|帖子 1579|积分 4737


弁言

Docker 更换源主要是为了解决因网络问题导致的镜像下载缓慢或失败的情况。默认情况下,Docker 使用的是官方的 Docker Hub 作为镜像仓库,由于 Docker Hub 位于国外,对于国内用户来说,直接从 Docker Hub 拉取镜像大概会碰到速度慢大概无法访问的问题。更换 Docker 镜像源可以显著提高镜像的下载速度,提拔开发效率。很多国内云服务提供商都提供了 Docker 镜像加速服务,例如阿里云、腾讯云等,它们通过在国内设立镜像站点,缓存了 Docker Hub 上的大部分镜像,从而让用户可以或许以更快的速度下载所需的镜像。本文主要介绍 Ubuntu24.04 版本下 Docker 更换镜像源的方式。
一、当前可用的 Docker 镜像源

如今很多镜像源都无法使用了,如果拉取镜像失败,90%都是镜像源无法使用
经过测试,2025年3月14日时,可以或许使用的 Docker 镜像源有:


  • https://docker.m.daocloud.io/
  • https://docker.hlmirror.com/
  • https://docker.imgdb.de/
  • https://docker-0.unsee.tech/
  • https://docker.1ms.run/
  • https://func.ink/
  • https://lispy.org/
  • https://docker.xiaogenban1993.com/
二、临时更换 Docker 镜像源

通过如下命令临时更换Docker 镜像源,其中镜像源地址不加 https:// :
  1. sudo docker pull [镜像源地址]/[需要拉区取的镜像]
复制代码
例如:
  1. sudo docker pull docker.imgdb.de/hello-world
复制代码

三、永久更换 Docker 镜像源

3.1 修改 daemon.json 文件

运行如下命令:
  1. sudo tee /etc/docker/daemon.json <<-'EOF'
  2. {
  3.     "registry-mirrors": [
  4.             "https://docker.m.daocloud.io",
  5.             "https://docker.hlmirror.com",
  6.             "https://docker.imgdb.de",
  7.             "https://docker-0.unsee.tech",
  8.             "https://docker.1ms.run",
  9.             "https://func.ink",
  10.             "https://lispy.org",
  11.             "https://docker.xiaogenban1993.com"
  12.     ]
  13. }
  14. EOF
复制代码
查看 daemon.json 文件:
  1. vim /etc/docker/daemon.json
复制代码

3.2 重启 Docker 服务

  1. sudo systemctl daemon-reload
  2. sudo systemctl restart docker
复制代码
3.3 拉取镜像

  1. sudo docker pull hello-world
复制代码


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

风雨同行

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表