镜像概览
- 完整引用
docker.io/zlim/bcc- Registry
- docker.io
- 命名空间
- zlim
- 仓库
- bcc
- 已缓存 Tag 数
- 4
- 最近同步
- 07/06/2026, 07:12 PM
简介
BCC/eBPF 内核追踪工具集镜像,含 execsnoop、opensnoop、biolatency 等 CLI,在容器内对 Linux 主机做性能与行为诊断,需特权与内核头。
详细介绍
zlim/bcc 打包 BPF Compiler Collection 与常用 tracing 脚本,通过 USDT/kprobe 观察 syscall、块 IO 与网络栈延迟。运行通常需要 --privileged 或 --cap-add=SYS_ADMIN、挂载 /sys 与 /lib/modules,不适合作为无特权 Kubernetes Deployment。正确用法是在节点上以 --pid=host --net=host 临时诊断,或通过 DaemonSet 且明确 tolerations 与 hostPID。
快速启动
docker run --rm -it --privileged \
-v /lib/modules:/lib/modules:ro \
docker.io/zlim/bcc:latest \
execsnoop
推荐实践
docker run --rm --privileged \
--pid=host --net=host \
-v /lib/modules:/lib/modules:ro \
-v /sys:/sys:ro \
docker.io/zlim/bcc:0.30.0 \
biolatency -m
核心参数说明
--privileged— BPF 加载与 kprobe 所需权限--pid=host— 观测宿主机进程空间-v /lib/modules:...:ro— 匹配内核版本的模块execsnoop/biolatency— 具体追踪脚本名--rm— 诊断结束即删容器- 安全 — 特权容器仅限可信运维节点
最新 Tag(20 条)
查看全部 4 个 Tag →| Tag | 架构 | 推送时间 | 大小 | Digest | 同步 | 期望 | 操作 |
|---|---|---|---|---|---|---|---|
docker.io/zlim/bcc :trusty | linux/amd64 | 2019/02/25 11:45 | 198.2 MB | sha256:d6f1633d33a2… | |||
docker.io/zlim/bcc :latest | linux/amd64 | 2019/02/25 11:40 | 85.4 MB | sha256:914bea897053… | |||
docker.io/zlim/bcc :xenial | linux/amd64 | 2019/02/25 11:37 | 90.2 MB | sha256:04fca732b968… | |||
docker.io/zlim/bcc :bionic | linux/amd64 | 2019/02/25 11:33 | 85.4 MB | sha256:9a059e8ac7bf… |