概要
- フル名
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… |