Hammal:基于 Cloudflare Workers 的 Docker 镜像加速器
你是否曾经在拉取 Docker 官方镜像时因网络问题而受阻?Hammal 正是为解决这一痛点而生。它是一个运行在 Cloudflare Workers 上的 Docker Registry 代理工具,旨在帮助全球开发者快速、稳定地获取 Docker 官方镜像。本文将带你深入了解这一轻量而高效的解决方案。
截至收录:
Hammal 项目 stars 数:760
Hammal 项目 forks 数:796
Hammal 项目目录截图

Hammal 项目核心亮点
- 🚀 极速访问:利用 Cloudflare 全球边缘节点,实现镜像拉取的毫秒级响应。
- 🔧 无需部署:基于 Serverless 架构,无需自建服务器,开箱即用。
- 🛡️ 安全可靠:通过代理请求加密传输,避免直接暴露访问来源。
- 🌍 全球覆盖:借助 Cloudflare 网络,自动选择最优线路,突破地域限制。
Hammal 项目快速开始
只需简单配置,即可为你的 Docker 环境启用加速:
1. 获取 Worker 地址:
访问 Hammal 文档 部署你自己的 Worker 或使用公共端点。
- 配置 Docker Daemon:
编辑/etc/docker/daemon.json,添加镜像注册表配置:{ "registry-mirrors": ["https://your-worker.your-subdomain.workers.dev"] } - 重启并验证:
sudo systemctl restart docker docker pull hello-world
Hammal 项目应用场景
- 团队开发环境:为内网开发机统一配置加速,提升镜像拉取效率。
- CI/CD 流水线:在自动化构建中避免因网络问题导致的任务失败。
- 个人开发工具:解决开发者本地环境访问官方镜像缓慢或中断的问题。
- 跨境业务部署:为海外节点提供稳定的境内镜像源,保障部署一致性。
Hammal 项目链接
ImSingee / hammal项目地址:https://github.com/ImSingee/hammal
本文地址:https://www.tgoos.com/29088
声明:本站资源均整理自互联网,版权归原作者所有,仅供学习交流使用,请勿直接商用,若需商用请购买正版授权。因违规使用产生的版权及法律责任由使用者自负。部分资源可能包含水印或引流信息,请自行甄别。若链接失效可联系站长尝试补链。若侵犯您的权益,请邮件(将 # 替换为 @)至 feedback#tgoos.com,我们将及时处理删除。转载请保留原文链接,感谢支持原创。
