This repository contains Docker images with comprehensive network debugging tools for different Linux distributions.
- Base:
fedora:latest(Fedora 42) - Tools: bind-utils, nmap, iptraf-ng, iproute, net-tools, telnet, wget, links, iperf3, nc
- Status: ✅ Working
- Base:
registry.access.redhat.com/ubi9/ubi:latest(UBI 9) - Tools: bind-utils, nmap, nmap-ncat, iproute, net-tools, wget, nc
- Status: ✅ Working
cd Fedora
docker build -t netdebug-fedora .cd RHEL
docker build -t netdebug-rhel .# Fedora
docker run -it --rm netdebug-fedora
# RHEL
docker run -it --rm netdebug-rhel- bind-utils: DNS troubleshooting (dig, nslookup, host)
- nmap: Network exploration and security scanner
- iproute: Modern networking tools (ip, ss, tc)
- net-tools: Traditional networking tools (ifconfig, netstat, route)
- wget: File download utility
- nc: Netcat for network connections
- iptraf-ng: Interactive network monitoring
- telnet: Telnet client for connectivity testing
- links: Text-based web browser
- iperf3: Network performance measurement
- ✅ Fixed RHEL image build issues by switching to UBI9 base image
- ✅ Updated package manager from yum to dnf for RHEL
- ✅ Resolved package availability issues in UBI9
- ✅ Added iproute package to both images for modern networking tools
For OpenShift deployment, use the Fedora image:
oc new-app --strategy=docker --image="registry.fedoraproject.org/fedora:latest" https://github.com/levysantanna/netdebug.git --context-dir=/Fedora/For detailed information about tools, business rules, and maintenance processes, see NETWORK_DEBUG_TOOLS.md.