This repo builds two Docker images meant for use as an iperf server.
There are images available with iPerf 2 or iPerf 3.
3.17
,3
contain iPerf 32.2
,2
contain iPerf 2
The images default to running in server mode on the default port, which is 5001 for iPerf 2 and 5201 for iPerf 3.
Running an iPerf 3 server:
docker run --rm -p 5201:5201 ccoley/iperf:3
Running an iPerf 2 server:
docker run --rm -p 5001:5001 ccoley/iperf:2
Running iPerf 3 in client mode:
docker run --rm -t ccoley/iperf:3 -c <iperf3-server>
Running iPerf 2 in client mode:
docker run --rm -t ccoley/iperf:2 -c <iperf2-server> -i 1