HerbHall/PacketDeck
GitHub: HerbHall/PacketDeck
一款 Docker Desktop 扩展,为容器网络提供可视化检查和抓包能力,弥补原生工具在网络可见性方面的不足。
Stars: 0 | Forks: 0
# PacketDeck
用于可视化容器网络检查和抓包的 Docker Desktop 扩展。
## 为什么做这个
Docker Desktop 显示容器名称、镜像和端口——但对于容器之间网络上实际发生的事情却一无所知。调试多容器网络目前需要 CLI 工具、tcpdump 和 Wireshark。PacketDeck 将网络可见性原生带入 Docker Desktop。
## 功能(计划中)
- **层级 1 (MVP)**:交互式网络拓扑图——哪些容器位于哪些网络上、端口映射、连接
- **层级 2**:实时连接监控——TCP/UDP 状态、每个容器的字节数
- **层级 3**:数据包捕获——选择容器、捕获流量、过滤、导出 pcap
- **层级 4**:应用层检查——HTTP 查看器、DNS 日志记录
## 状态
开发前脚手架。请参阅 [HANDOFF.md](HANDOFF.md) 了解后续步骤。
## 开发
```
make build-extension # Build the extension image
make install-extension # Install into Docker Desktop
make update-extension # Update after changes
```
## 许可证
[MIT](LICENSE) © 2026 Herb Hall
标签:API集成, DevOps 工具, DNS 日志, Docker Desktop, Docker 扩展, HTTP 检查, PCAP, TCP UDP 监控, Wildcard支持, Wireshark, 句柄查看, 可观测性, 容器网络, 微服务调试, 流量抓包, 流量捕获, 网络安全, 网络拓扑, 自动化攻击, 防御绕过, 隐私保护