本仓库提供了一套工具,用于将外部Docker镜像同步到CNB(Cloud Native Builder)制品库,以及支持将外部资源离线下载到CNB平台。本工具具有以下特点:
只需Fork本仓库,点击构建按钮,即可立即使用全部功能。无需配置环境,无需下载软件,一切尽在浏览器中完成!
就是这么简单!无需安装任何软件,无需配置任何环境,一切都在浏览器中完成!

本工具提供两个核心功能:
同步Docker镜像到CNB:可按需选择同步多种架构的镜像
离线下载:将外网资源下载到CNB平台,并获取永久有效的CNB链接
下面以使用Docker同步镜像为例进行说明:
点击【同步Docker镜像到CNB】按钮,在弹出的对话框中填入要同步的镜像信息及目标架构:

点击下图中箭头指向的链接,查看构建日志:

系统将自动执行同步任务,请耐心等待:

构建完成之后,点击构建日志中的【查看镜像地址】,即可看到新的镜像地址
点击【离线下载】按钮,在弹出的对话框中填入要下载的资源URL,例如:
https://github.com/caddyserver/caddy/releases/download/v2.10.0/caddy_2.10.0_linux_amd64.tar.gz
然后点击"执行"按钮:

点击下图中箭头指向的链接,查看构建日志并等待下载完成:

下载完成后,点击构建日志中的【获取下载地址】按钮,即可获得一个永久有效的CNB平台资源链接:

Q: 我需要在本地安装什么软件才能使用这个工具吗?
A: 完全不需要! 这是本工具最大的优势之一。您无需安装任何软件,只需要一个浏览器和CNB账号,Fork本仓库后即可立即使用所有功能。
Q: 使用这个工具需要技术背景吗?
A: 不需要特别的技术背景。本工具设计得非常直观易用,只需按照指南中的步骤操作即可。整个过程就像填写一个简单的表单一样容易。
Q: 同步失败怎么办?
A: 请检查源镜像地址是否正确,以及是否为公开可访问的镜像。如问题持续,请查看完整构建日志了解详细错误信息。
Q: 某某域名的资源离线下载很慢怎么办?
A: 如果您确信这个资源是开发代码所用的资源,并且此资源没有违反中国法律,可以通过向CNB平台提交Issue的方式,申请加速此域名。
特别感谢CNB平台提供的基础设施支持,使本工具的功能得以实现。
CNB镜像同步与资源下载工具为您提供了一个零门槛、零安装、即开即用的解决方案。无论您是需要同步Docker镜像还是下载外部资源,只需简单几步操作,无需任何本地安装,即可轻松完成任务。欢迎Fork本仓库,立即体验这一便捷工具!
本项目采用 Apache License 2.0 开源协议。您可以自由地使用、修改和分发本项目,但需要遵守协议中的条款。详细信息请参阅 LICENSE 文件。