{"repo":"topcss/docker-pull-tar","free":true,"listed":false,"github":"https://github.com/topcss/docker-pull-tar","clone":"git clone https://github.com/topcss/docker-pull-tar.git","description":"无需 Docker 环境，就能直接搜索、下载多架构（如 arm、x86）的 Docker 镜像并保存为 tar 包。Search and download multi-architecture (e.g., arm, x86) Docker images directly as tar files without needing a Docker environment.","language":"Python","stars":1130,"topics":["docker","docker-image-tar","multi-arch","tar","image-puller"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Docker Image Puller 项目简介 Docker Image Puller 是一个方便的工具，用于从 Docker 仓库拉取镜像，支持断点续传、多架构选择。该工具采用 MIT 许可证，开放源代码，方便用户根据需要进行定制和扩展。 特点 - 无需安装 Docker 或 Python 环境 ：直接使用单文件 EXE 或 Python 脚本，开箱即用。 - 无依赖 EXE 执行 ：编译为独立 EXE 文件，无需安装 Python 环境，无需安装 Docker 环境，直接在 Releases 下载就能直接使用。 - 断点续传 ：支持下载中断后继续下载，无需重新开始。 - 失败重试 ：自动重试失败的下载，最大重试10次，确保下载成功。 - SHA256 校验 ：下载完成后自动校验文件完整性，确保镜像正确。 - 多架构支持 ：支持多种架构（如 amd64 、 arm64 ），自动识别镜像可用架构并提示选择。 - 兼容最新 Docker Registry API ：确保与 Docker Hub、Quay.io 等镜像仓库的最新接口兼容。 - 单文件 Python 脚本 ：便于携带和使用，无需复杂安装。 - 用户友好 ：提供交互式输入，简化操作流程。 - 下载统计 ：显示平均下载速度和总耗时。 - 自定义输出目录 ：支持指定下载目录，默认输出到当前目录。 🌟 全新 Web 可视化版本 (Gradio UI) 除了命令行工具，本次更新特别推出了基于 Gradio 的一站式 Web 图形界面版本（ app.py ），让搜索、下载、配置和管理流程彻底可视化，操作体验跨越式升级！无需记忆任何命令行参数，只需点点鼠标即可完成离线打包。 Web 版核心亮点： - 🖥️ 一站式 Web 控制台 ：告别黑框框，启动后直接在浏览器中进行全流程交互。 - 🔍 全网可视搜索与表格展示 ：输入关键词，实时呈现包含 镜像名称、Star 数、拉取量、更新日期 等详细信息的直观表格。 - 🖱️ 智能联动选择 ：在左侧表格中点击任意镜像，右侧会自动拉取所有可用 Tag 列表。Tag 与架构（amd64/arm64等）均可通过下拉框轻松点选。 - 🌐 多源切换 & 图形化代理配置 ： - 内置支持防墙数据源（如 1ms 专属加速源、国内南大镜像源、Docker官方源）一键切换。 - 提供单选按钮轻松切换网络模式（无代理、系统代理、自定义账号密码代理），并支持一键开关 SSL 验证。 - 📊 精美实时进度面板 ：消除传统命令行的刷屏闪烁，提供定制化的 HTML 动态多排条形进度UI，实时展示：当前分块状态、总进度百分比、各分层下载量，以及 预估实时下载速度 。 - 📁 内置本地镜像大管家 ：提供独立的本地 .tar 文件管理面板。在前端不仅可以看到所有已下载的包，还支持 直接在浏览器里点击下载到当前设备 ，以及提供下拉框一键删除不需要的包以释放空间。 Web 版使用方法： 运行环境准备（如果非 EXE 版本）： 启动服务： 终端提示 服务启动中... 后，在任意浏览器中打开 http://127.0.0.1:7860 即可开始使用。 Web 版操作三步走： 1. 第一步（查） ：输入 nginx 等关键词，点击搜索，表格出结果后点击你想要的那一行。 2. 第二步（选） ：右侧确认 Tag（版本）和 Arch（架构），点击“开始下载”。 3. 第三步（管） ：下方进度条跑满后，自动在本地镜像列表中刷出 .tar 文件，可以直接下载到本机转移或一键删除。 Web服务截图 命","default_branch":null,"files":null,"tree":[],"storefront":"/r/topcss","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/topcss/docker-pull-tar/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}