docker-diag-tools
ccmpbll/docker-diag-tools
https://hub.docker.com/repository/docker/ccmpbll/docker-diag-tools
bridge
bash
false
https://github.com/ccmpbll/docker-diag-tools
https://github.com/ccmpbll/docker-diag-tools
A simple Debian-based container packed with useful network troubleshooting and diagnostic tools.
Included packages: bash, curl, iputils-ping, iputils-arping, iperf3, iproute2, procps, python3, python3-pip, net-tools, netcat-openbsd, nmap, socat, vnstat, mtr, traceroute, tcptraceroute, openssh-client, openssl, tcpdump, dnsutils, wget, gnupg, mosquitto-clients, fping, lsof, jq, whois, and speedtest-cli.
Please feel free to send suggestions or additional package ideas that will make this more useful.
Tools: Network:Management Network:Other
https://raw.githubusercontent.com/ccmpbll/docker-diag-tools/master/docker-diag-tools-icon.png
###2026-05-23
- Added nmap, socat, fping, arping, lsof, jq, and whois
- Merged Dockerfile into a single RUN layer to reduce image size
- Added --no-install-recommends and cleared apt cache for a leaner image
- Switched to DEBIAN_FRONTEND=noninteractive; removed apt-utils workaround
###2024-02-02
- Switched base image from debian:latest to debian:bookworm-slim for a smaller, reproducible image
###2023-07-08
- Added netcat-openbsd (nc)
###2022-11-22
- Added iputils-ping and traceroute
- Removed cloudflarepycli
###2022-11-20
- Switched from Alpine to Debian base image
- Added mosquitto-clients for MQTT testing
- Added net-tools and gnupg
###2022-11-18
- Added python3 and pip
###2020-08-26
- Added busybox-extras (provides telnet)
###2020-06-26
- Major package expansion: added iperf3, iproute2, procps, iputils, vnstat, mtr, tcptraceroute, openssh-client, openssl, tcpdump, wget
- Switched to persistent container (sleep entrypoint)
###2019-12-27
- Initial release with bash, curl, speedtest-cli, and basic network tools
https://raw.githubusercontent.com/ccmpbll/unraid-docker-templates/refs/heads/master/templates/docker-diag-tools.xml