从6月6日开始,拉取docker镜像速度就很慢,前段时间我才发了《中科大dockerhub源不对外了,分享一些替代镜像》,现在好了,直接国内可用docker加速站都在这2天内都陆续发布停止公告,只要影响用到docker源的多多少少都受到了莫名的无法拉取镜像,不管怎么说,即便你司做了私服,但是不可能不同步上游,没有加速源影响还是挺大了,好多运维不眠夜处理这个事情。

下面是随机截取的几个站的停用公告,都不用猜了,从上海交大首次发布的公告中提到“接上级通知”、“监管要求”等,可以明确的是陆陆续续国内的都要关停。

上海交大公告

多个docker...镜像站关闭,运维不眠夜?

南京大学开源站公告

多个docker...镜像站关闭,运维不眠夜?

据网传后续会下架更多的国内镜像站了,包括Github CDN,NPM,python pip,Openwrt opkg等未受审查的镜像站一律下架,墙越来越高了哦~,难不怪前段时间三家运营商看论坛都有人说网络有波动,估计是在测试墙的功能哈哈哈哈,难道真嘟要脱离大的互联网了吗。

个人猜测原因可能有国外制裁,AI相关的大模型发展,国内有新的替代出现。

作为软件开发者来说,都在推崇国产化,慢慢温水煮青蛙适应起来吧,所以互联网是真的凉凉了吗,面向GFW运维的兄弟们你们转行了吗?

最后说一下想重启 dockerd ,重新加载配置文件,可又怕重启容器,影响线上业务方法:
dockerd reload 配置,不会重启 dockerd:

kill -SIGHUP $(pidof dockerd) # 给 dockerd 发送 SIGHUP 信号,dockerd 收到信号后会 reload 配置

配置 docker live-restore,这样再重启 dockerd 时,就不会重启容器,编辑文件 /etc/docker/daemon.json,添加如下配置:配置完再执行一下reload

{ "live-restore": true }

检查是否生效配置:

docker info | grep -i live

应该能看到 Live Restore Enabled: true