使用docker拉取镜像很慢或者总是超时的问题

在拉取镜像的时候比如说mysql镜像,在拉取

时总是失败:

像这种就是网络的原因,因为你是连接到了外网去进行下载的,这个时候可以添加你的访问镜像源。也就是daemon.json文件,如果你没有这个文件可以输入 vim /etc/docker/daemo.json 命令进行创建,可以使用以下的镜像源:

复制代码
{
"registry-mirrors": [
"https://docker.m.daocloud.io",
"https://dockerproxy.com",
"https://docker.mirrors.ustc.edu.cn",
"https://docker.nju.edu.cn",
"https://iju9kaj2.mirror.aliyuncs.com",
"http://hub-mirror.c.163.com",
"https://cr.console.aliyun.com",
"https://hub.docker.com",
"http://mirrors.ustc.edu.cn"
]
}

添加好后保存退出先按下 ' Esc '键,之后按下 ':wq'即可。

之后执行这两行命令:
systemctl daemon-reload
systemctl restart docker
如何还是拉取不成功就开启你的个人热点进行连接,或者换一个更换的网络

如果说你的docker容器在重新启动时出现了这个问题:

查看你的docker状态是关闭的:

它是推荐你去日志文件中进行查看,但是并不推荐因为多且杂。

这个可能是你操作docker过于频繁的原因,或者是你的daemon.json文件 出现了问题,反正我当时是因为这个搞了一个下午查询了很多的文档才解决掉的,使用下面的daemon.json镜像源:

html 复制代码
  "registry-mirrors": [
"https://docker.1panelproxy.com",
"https://docker-proxy.741001.xyz",
"https://registry.docker-cn.com"
]
}

这个也是可以使用的,是在上一个使用不了的情况使用,我在使用上面那个镜像源拉取redis时一直都是不成功的,使用流量也是一样的。

相关推荐
plmm烟酒僧1 小时前
使用 Tmux 在断开SSH连接后,保持会话的生命周期
运维·ssh·tmux·分离会话
多多*4 小时前
Java设计模式 简单工厂模式 工厂方法模式 抽象工厂模式 模版工厂模式 模式对比
java·linux·运维·服务器·stm32·单片机·嵌入式硬件
白夜易寒4 小时前
Docker学习之私有仓库(day10)
学习·docker·容器
南鸳6105 小时前
Linux常见操作命令(2)
linux·运维·服务器
Kaede65 小时前
怎么安装JSON服务器?JSON服务器最新安装教程
运维·服务器·json
西北大程序猿6 小时前
linux进程信号 ─── linux第27课
linux·运维·服务器·信号处理
inxunoffice7 小时前
批量给 PDF 添加或删除密码保护,支持设置打开密码、只读密码、限制复制和打印
运维·服务器·pdf
tingting01198 小时前
k8s 1.30 安装ingress-nginx
nginx·容器·kubernetes
Brandon汐9 小时前
Linux中常用的文件管理命令
linux·运维·服务器
Vacancy空白10 小时前
【Ubuntu常用命令】
linux·运维·ubuntu·ssh