RockyLinux镜像源
检查文件:
/etc/yum.repos.d/docker-ce.repo
换源方法1-临时换源
格式如下:(不要加上前缀https://)
sudo docker pull+镜像源地址+/+要拉取的镜像名
例如:
镜像源为“docker.m.daocloud.io”,要拉取的镜像名为“hello-world”,
sudo docker pull docker.m.daocloud.io/hello-world
换源方法2-永久换源
核心思想:修改docker的配置文件 daemon.json,将镜像源地址写入其中。
以ubuntu22.04为例,其余操作系统同理。
创建目录(如果已经有该目录,则忽略此步骤)
sudo mkdir -p /etc/docker
知识点补充:添加“-p”,执行此命令会先检查目录是否存在。若不存在,则创建相应目录;否则,不执行任何操作。因此不管是否有该目录,直接执行此命令都没问题,不会报错。
向配置文件写入镜像源
格式如下:(需要加上前缀https://)
{ "registry-mirrors": [ "镜像源1", "镜像源2" ] }
例如,根据2025.1.8最新测试的可用镜像源,我在此给出命令行和文本编辑器两种操作方法。
特别提醒,不管daemon.json文件是否存在,下列两种方法均可直接使用,不会报错。
方法一:直接命令行输入
直接将下列文本粘贴到终端中,然后回车运行即可。
sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": [ "https://docker.m.daocloud.io", "https://docker.imgdb.de", "https://docker-0.unsee.tech", "https://docker.hlmirror.com", "https://cjie.eu.org" ] } EOF
知识点补充:<<-'EOF' 告诉 shell 接下来的所有内容会被传递到命令 tee,直到遇到标记 EOF 为止,用于将多行内容作为输入传递给命令。所以不需要担心输入一行之后系统就开始执行命令。 此外,若daemon.json文件不存在,直接使用tee命令不会报错,而是会创建名为daemon.json的文件。
方法二:通过文本编辑器打开daemon.json,然后粘贴
首先打开配置文件:
sudo nano /etc/docker/daemon.json
然后直接粘贴下列内容:
{ "registry-mirrors": [ "https://docker.m.daocloud.io", "https://docker.imgdb.de", "https://docker-0.unsee.tech", "https://docker.hlmirror.com", "https://cjie.eu.org" ] }
知识点补充:若daemon.json文件不存在,直接使用nano命令不会报错,而是会创建名为daemon.json的文件。
重启docker服务
sudo systemctl daemon-reload && sudo systemctl restart docker
验证
sudo docker pull hello-world
换源方法3-Docker内的Linux换源
1.创建目录
sudo mkdir -p /etc/docker
2.配置镜像源
sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": [ "https://docker.m.daocloud.io", "https://docker.imgdb.de", "https://docker-0.unsee.tech", "https://docker.hlmirror.com", "https://cjie.eu.org" ] } EOF
3.重启docker服务
sudo systemctl daemon-reload && sudo systemctl restart docker
4.验证
sudo docker pull hello-world

赠人玫瑰
手留余香
我们曾如此渴望命运的波澜,到最后才发现:人生最曼妙的风景,竟是内心的淡定与从容……我们曾如此期盼外界的认可,到最后才知道:世界是自己的,与他人毫无关系!-杨绛先生
如果,您希望更容易地发现我的新博客,不妨点击一下绿色通道的
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
2018-02-06 【医疗行业】关于dcm4che DICOM Toolkit:C-Move与C-Get