Multitool for container network troubleshooting with web terminal. Based on Praqma/Network-MultiToo and ttyd.
Contains web terminal (ttyd) and a lots of tools for container/network testing and troubleshooting. The main docker image is based on Alpine Linux.
- https://hub.docker.com/r/vladkmrdnv/shell-network-tools (Automated Build)
- apk package manager
- wget, curl, iperf3
- dig, nslookup
- ip, ifconfig, ethtool, mii-tool, route
- ping, nmap, arp, arping
- awk, sed, grep, cut, diff, wc, find, vi editor
- ps, netstat, ss
- gzip, cpio, tar
- tcpdump, wireshark, tshark
- telnet client, ssh client, ftp client, rsync, scp
- traceroute, tracepath, mtr
- netcat (nc), socat
- ApacheBench (ab)
- mysql (15.1 Distrib 10.11.6-MariaDB) & postgresql (16.1) client
- jq
- git
/bin/bash
shell interpreter- ttyd web terminal (port 80)
Size: 63 MB compressed
$ docker run -d -p 80:80 vladkmrdnv/shell-network-tools
$ docker run --network host -d vladkmrdnv/shell-network-tools