
Docker 社区
可通过以下途径获取帮助:
以下是 BusyBox 镜像支持的标签及其对应的 Dockerfile 链接:
1.37.0-glibc, 1.37-glibc, 1-glibc, unstable-glibc, glibc1.37.0-uclibc, 1.37-uclibc, 1-uclibc, unstable-uclibc, uclibc1.37.0-musl, 1.37-musl, 1-musl, unstable-musl, musl1.37.0, 1.37, 1, unstable, latest1.36.1-glibc, 1.36-glibc, stable-glibc1.36.1-uclibc, 1.36-uclibc, stable-uclibc1.36.1-musl, 1.36-musl, stable-musl1.36.1, 1.36, stable[***]
(更多信息见 官方镜像架构说明)
amd64、arm32v5、arm32v6、arm32v7、arm64v8、i386、ppc64le、riscv64、s390x
repo-info 仓库的 repos/busybox/ 目录(包含镜像元数据、传输大小等)
library/busybox 标签library/busybox 文件历史docs 仓库的 busybox/ 目录(含历史版本)
BusyBox 被称为“嵌入式 Linux 的瑞士军刀”,磁盘大小通常在 1-5 Mb 之间(取决于变体),是构建空间高效发行版的理想组件。
它将众多常见 UNIX 工具的精简版本整合到单个小型可执行文件中,提供了 GNU fileutils、shellutils 等工具的替代品。虽然 BusyBox 工具的选项通常比 GNU 完整版少,但包含的选项能满足基本功能需求,且行为与 GNU 工具高度一致,可为小型或嵌入式系统提供完整的运行环境。
更多信息:***.org/wiki/BusyBox
!logo
console$ docker run -it --rm busybox
该命令会启动一个 sh shell,方便在 BusyBox 环境中执行操作。
dockerfileFROM busybox COPY ./my-static-binary /my-static-binary CMD ["/my-static-binary"]
此 Dockerfile 可用于为静态编译的二进制文件构建最小镜像。需注意,二进制文件需在其他环境(如另一个容器)中编译。若需更易扩展的轻量替代方案,可参考 alpine 镜像。
BusyBox 镜像基于不同的“libc”变体构建(关于 libc 变体对比,Eta Labs 的图表 列出了主要异同点)。各变体的构建细节可查看对应 Dockerfile 目录下的 Dockerfile.builder 文件(见上文标签链接)。
busybox:glibcbusybox:uclibcbusybox:musl镜像中软件的许可信息可查看 BusyBox 许可页面。
与所有 Docker 镜像一样,本镜像可能包含其他软件(如基础发行版的 Bash 及依赖项),这些软件可能适用不同许可协议。
自动检测到的额外许可信息可在 repo-info 仓库的 busybox/ 目录 中找到。
使用预构建镜像时,用户需自行确保符合所有包含软件的许可要求。
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 版本下载页面。


探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
无需登录使用专属域名
Kubernetes 集群配置 Containerd
K3s 轻量级 Kubernetes 镜像加速
VS Code Dev Containers 配置
Podman 容器引擎配置
HPC 科学计算容器配置
ghcr、Quay、nvcr 等镜像仓库
Harbor Proxy Repository 对接专属域名
Portainer Registries 加速拉取
Nexus3 Docker Proxy 内网缓存
需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单
manifest unknown
no matching manifest(架构)
invalid tar header(解压)
TLS 证书失败
DNS 超时
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务