# docker-sync **Repository Path**: 8686555/docker-sync ## Basic Information - **Project Name**: docker-sync - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-07-04 - **Last Updated**: 2025-07-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # CNB 镜像同步与资源下载工具 ## 简介 本仓库提供了一套工具,用于将外部Docker镜像同步到CNB(Cloud Native Builder)制品库,以及支持将外部资源离线下载到CNB平台。本工具具有以下特点: - ✨ **零安装、即开即用** - 无需任何安装步骤,Fork即可使用 - 🚀 **操作极其简单** - 通过直观的界面完成所有操作 - 支持同步几乎所有公开的外部Docker仓库镜像 - 支持 amd64、arm64、arm/v7、ppc64le、s390x、mips64le、loong64等多种架构的镜像 - 支持离线下载外部资源,并获取CNB平台上的永久有效链接 - 特别适用于CNB支持加速的域名资源(如GitHub等) - **不需要任何安装操作,你只需要能正常访问CNB网站并且在CNB上注册了一个组织,然后Fork本仓库即可使用本工具。** > ### ⭐ 使用超级简单!无需安装任何软件! > 只需Fork本仓库,点击构建按钮,即可立即使用全部功能。无需配置环境,无需下载软件,一切尽在浏览器中完成! ## 快速开始 ### 准备工作 (超简单,仅需两步!) 1. 首先Fork本仓库到您的账号下 2. 在仓库页面右上角,点击"构建"按钮,您将看到两个功能按钮,点击即可使用: **就是这么简单!无需安装任何软件,无需配置任何环境,一切都在浏览器中完成!** ![功能按钮界面](images/1.png) ### 可用功能 本工具提供两个核心功能: 1. **同步Docker镜像到CNB**:可按需选择同步多种架构的镜像 2. **离线下载**:将外网资源下载到CNB平台,并获取永久有效的CNB链接 ## 使用指南 ### 镜像同步功能 下面以使用Docker同步镜像为例进行说明: #### 步骤1:启动同步任务 点击【同步Docker镜像到CNB】按钮,在弹出的对话框中填入要同步的镜像信息及目标架构: ![同步配置界面](images/2.png) #### 步骤2:查看构建进度 点击下图中箭头指向的链接,查看构建日志: ![查看构建日志](images/3.png) #### 步骤3:等待构建完成 系统将自动执行同步任务,请耐心等待: ![构建进行中](images/4.png) 构建完成之后,点击构建日志中的【查看镜像地址】,即可看到新的镜像地址 ### 离线下载功能 #### 步骤1:提交下载任务 点击【离线下载】按钮,在弹出的对话框中填入要下载的资源URL,例如: ``` https://github.com/caddyserver/caddy/releases/download/v2.10.0/caddy_2.10.0_linux_amd64.tar.gz ``` 然后点击"执行"按钮: ![提交下载任务](images/6.png) #### 步骤2:查看下载进度 点击下图中箭头指向的链接,查看构建日志并等待下载完成: ![查看下载进度](images/7.png) #### 步骤3:获取资源链接 下载完成后,点击构建日志中的【获取下载地址】按钮,即可获得一个永久有效的CNB平台资源链接: ![获取资源链接](images/8.png) ## 常见问题 - **Q: 我需要在本地安装什么软件才能使用这个工具吗?** A: **完全不需要!** 这是本工具最大的优势之一。您无需安装任何软件,只需要一个浏览器和CNB账号,Fork本仓库后即可立即使用所有功能。 - **Q: 使用这个工具需要技术背景吗?** A: 不需要特别的技术背景。本工具设计得非常直观易用,只需按照指南中的步骤操作即可。整个过程就像填写一个简单的表单一样容易。 - **Q: 同步失败怎么办?** A: 请检查源镜像地址是否正确,以及是否为公开可访问的镜像。如问题持续,请查看完整构建日志了解详细错误信息。 - **Q: 某某域名的资源离线下载很慢怎么办?** A: 如果您确信这个资源是开发代码所用的资源,并且此资源没有违反中国法律,可以通过向CNB平台[提交Issue](https://cnb.cool/cnb/feedback/-/issues)的方式,申请加速此域名。 ## 致谢 特别感谢CNB平台提供的基础设施支持,使本工具的功能得以实现。 ## 总结 CNB镜像同步与资源下载工具为您提供了一个**零门槛、零安装、即开即用**的解决方案。无论您是需要同步Docker镜像还是下载外部资源,只需简单几步操作,无需任何本地安装,即可轻松完成任务。欢迎Fork本仓库,立即体验这一便捷工具! ## 开源协议 本项目采用 [Apache License 2.0](LICENSE) 开源协议。您可以自由地使用、修改和分发本项目,但需要遵守协议中的条款。详细信息请参阅 [LICENSE](LICENSE) 文件。