镜像拉不下来怎么办?境内Docker镜像状态在线监控来了

关注我的公众号:【编程朝花夕拾】,可获取首发内容。

01 引言

Docker Hub在境内正常无法访问,想要访问只能科学上网。而科学上网的方式想要白嫖,门槛有点高。为了能够下载现成的镜像,只能寻找其他镜像源。网上教程一大堆,复制上去一顿搞,镜像是拉下来了。但是具体是哪个镜像源起的效果并不知道。

现在有一款在线监控境内Docker镜像状态的网站来了,可以直观的看到哪一个镜像源可用,哪一个慢,哪一个离线了。非常方便,亲测可用。

02 由来

使用Docker容器依赖,尝到了容器部署的便捷。但是拉取镜像好难,找了好多技术博客,终于找到可用的一组镜像源:

json 复制代码
{
  "registry-mirrors": [
	"https://docker-cf.registry.cyou/",
	"https://dockercf.jsdelivr.fyi/",
	"https://docker.jsdelivr.fyi/",
	"https://dockertest.jsdelivr.fyi/",
	"https://dockerproxy.com/",
	"https://docker.nju.edu.cn/",
	"https://docker.mirrors.sjtug.sjtu.edu.cn/",
	"https://mirror.iscas.ac.cn/",
	"https://docker.rainbond.cc/"
  ]
}

但是那个有用,那个没有用我没有取细测,主要能拉下来即可。拉取的速度有时候会很慢,应该实在遍历镜像源尝试拉取,必然会有不可用的镜像源。

于是,担心那一天里面的镜像都停了,又要折腾可以拉取镜像的镜像源了。太耗时耗力了。直到发现这个网站,我不焦虑了。

03 境内 Docker 镜像状态监控

3.1 简介

境内 Docker 镜像状态监控是一个专注于监测国内 Docker镜像加速器服务可用性的开源项目。致力于为开发者提供实时、准确的镜像源状态信息,帮助用户选择最佳的 Docker镜像加速服务。

在云计算和容器化技术快速发展的今天,Docker 已成为开发者不可或缺的工具。然而,由于网络环境的限制,国内用户在使用 Docker时经常遇到镜像拉取缓慢的问题。该监控系统通过持续监测各大镜像源的响应时间和可用性,为用户提供最优的选择建议。

Anye是网站的主要开发者。

网站地址:status.anye.xyz/

3.2 使用

就可以看到总监控站点、正常运行的镜像、响应缓慢的镜像源数据量以及离线的数量。

而使用教程更是贴心的告诉你如何配置Docker以及新兴的容器Podman。

配置容器的镜像源更是提供了傻瓜式命令,复制黏贴即可。

sh 复制代码
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": [
    "https://docker.1ms.run",
    "https://docker.1panel.live",
    "https://docker.m.ixdev.cn",
    "https://hub.rat.dev",
    "https://docker.xuanyuan.me",
    "https://docker.hlmirror.com",
    "https://hub1.nat.tf",
    "https://hub2.nat.tf",
    "https://hub3.nat.tf",
    "https://hub4.nat.tf",
    "https://docker.m.daocloud.io",
    "https://docker.kejilion.pro",
    "https://hub.1panel.dev",
    "https://dockerproxy.cool",
    "https://proxy.vvvv.ee"
  ]
}
EOF

sudo systemctl daemon-reload
sudo systemctl restart docker

3.3 测试

为了验证镜像源的可用性,我试了一下https://docker.1ms.run源

下载了一个27G的镜像,结果只花了1分多钟,速度惊人。

04 小结

境内 Docker 镜像状态监控直观的为大家呈现了众多镜像源的状态,不仅提供了状态看板,还提供了详细的配置教程。是国内容器部署开发者必须要收藏的网站。

相关推荐
卷无止境5 分钟前
面向arm64桌面客户端开发全景:语言、框架与生态
后端·python
秋天的怀念_David10 分钟前
算法一千零一夜 · 第十四夜 幻方与奇妙的二进制
java·程序人生·算法
thefool11226615 分钟前
网络编程^
java
Thinker QAQ1 小时前
并发编程(十一):Shared Memory 与 Message Passing——关系与组合使用
java·python·go·并发编程·shared memory·message passing
IT_陈寒1 小时前
JavaScript的闭包陷阱,这个坑我躺了三天才爬出来
前端·人工智能·后端
用户8356290780511 小时前
如何使用 Python 对 Excel 数据进行分组和分级显示
后端·python
vx_Biye_Design1 小时前
django房屋租赁推荐系统78455-计算机课程设计、毕业设计
vue.js·spring boot·后端·python·django·课程设计·express
齐 飞1 小时前
idea中git误操作撤回git reset --hard ‘HEAD@{1}‘
java·git·intellij-idea
kyriewen1 小时前
我让 AI 当候选人面了一轮:居然一个问题都没问倒它
人工智能·程序员·ai编程
你的保护色2 小时前
多AS互联BGP4综合实验设计
java