概要

フル名
docker.io/zhouchengly/ubuntu-with-pcap
Registry
docker.io
名前空間
zhouchengly
リポジトリ
ubuntu-with-pcap
キャッシュ Tag 数
1
最終同期
07/06/2026, 10:13 AM

概要

预装 tcpdump/libpcap 的 Ubuntu 调试镜像,用于网络抓包与连通性排查,适合 K8s 临时 debug 容器。

詳細

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
Tagアーキテクチャプッシュ日時サイズDigest同期期望操作
docker.io/zhouchengly/ubuntu-with-pcap
:20.04
linux/amd64
2025/09/05 14:50129.6 MBsha256:f6eac4bdbbdb