投稿 提交工具 投放合作

Fetchy:构建精简 Docker 镜像的命令行工具

效率工具 108 8 Python 上架 2026-11-13 在 GitHub 打开

通过下载 Debian/Ubuntu 软件包并按依赖裁剪,构建最小依赖的 Docker 镜像。

Fetchy 是一个用于构建精简 Docker 镜像的命令行工具(也提供 API)。它根据用户指定的发行版、版本与架构(如 ubuntu/bionic)从软件包镜像下载所需 Debian/Ubuntu 包,解析依赖关系并裁剪不必要内容,再将文件解包封装为 Docker 镜像。功能包括:通过蓝图(blueprint)构建、按名称或排除文件(须以 .txt 结尾)剔除依赖、使用 PPA 补充软件包。缓存目录位于 ~/.cache 或 $XDG_CACHE_HOME。README 提及的待办功能有 URL 直接安装、Red Hat 归档支持等;安装与示例命令的具体内容在采集材料中为空。

Star 趋势2026-11-11 — 2026-11-13当前 Stars 108

10811-1111-1211-13