iperf3 running on Alpine (actively maintained)
2.8K
A lightweight multi-arch Docker image for iperf3, the network performance measurement tool, based on Alpine Linux.
linux/amd64linux/arm64linux/arm/v7latest<iperf3 version> (eg, 3.17.1)<iperf3 version>-alpine (eg,3.17.1-alpine)<iperf3 version>-alpine<version> (eg,3.17.1-alpine3.21.0)docker run -d --name iperf3-server -p 5201:5201 -p 5201:5201/udp mm404/iperf3 -s
docker run --rm mm404/iperf3 -c <server-ip>
# On server
docker run -d --name iperf3-server -p 5201:5201 mm404/iperf3 -s
# On client
docker run --rm mm404/iperf3 -c <server-ip> -t 30
# On server
docker run -d --name iperf3-server -p 5201:5201/udp mm404/iperf3 -s
# On client
docker run --rm mm404/iperf3 -c <server-ip> -u -b 100M
-s: Run in server mode-c <host>: Run in client mode, connecting to <host>-p <port>: Server port to listen on/connect to (default 5201)-t <time>: Time in seconds to transmit (default 10 secs)-u: Use UDP instead of TCP-b <bandwidth>: Target bandwidth in bits/sec (default 1 Mbit/sec for UDP)-P <num>: Number of parallel client streams-R: Run in reverse mode (server sends, client receives)The container:
iperfThis project is licensed under the MIT License.
Feel free to open issues and pull requests in the GitHub repository.
Maintained by MM503 (jostles-felts-0f[at]icloud.com)
Content type
Image
Digest
sha256:435223a2e…
Size
3.8 MB
Last updated
23 days ago
docker pull mm404/iperf3:3.21.0-alpine3.24.1