Overview
- Full name
docker.io/zhouchengly/ubuntu-with-pcap- Registry
- docker.io
- Namespace
- zhouchengly
- Repository
- ubuntu-with-pcap
- Cached tags
- 1
- Last synced
- 07/06/2026, 10:13 AM
Introduction
预装 tcpdump/libpcap 的 Ubuntu 调试镜像,用于网络抓包与连通性排查,适合 K8s 临时 debug 容器。
Details
zhouchengly/ubuntu-with-pcap 基于 Ubuntu 打包 tcpdump、ngrep 等工具,典型 kubectl debug 或 --network container: 共享网络命名空间抓包。定位为交互/一次性调试容器,需 NET_RAW 或 privileged;非业务 workload,K8s 使用 ephemeral debug container。
快速启动
docker run --rm -it \
--net host \
docker.io/zhouchengly/ubuntu-with-pcap:latest \
tcpdump -i any port 443
推荐实践
docker run --rm -it \
--cap-add=NET_RAW --cap-add=NET_ADMIN \
--network container:target \
docker.io/zhouchengly/ubuntu-with-pcap:22.04 \
tcpdump -w /tmp/cap.pcap host api.internal
核心参数说明
--net host— 抓取主机网卡流量--cap-add=NET_RAW— 允许原始套接字抓包--network container:target— 共享目标容器网络- 定位 — debug
--rm工具容器 - 固定 tag — Ubuntu 与工具版本 pin
Latest tags (20)
View all 1 tags →| Tag | Arch | Pushed At | Size | Digest | Sync | Wish | Action |
|---|---|---|---|---|---|---|---|
docker.io/zhouchengly/ubuntu-with-pcap :20.04 | linux/amd64 | 2025/09/05 14:50 | 129.6 MB | sha256:f6eac4bdbbdb… |