A docker container running iperf. This is usually used to run the iperf client. If you want to run an iperf server, check out the iperf-server docker container.
|iperf Version||Git branch||Tag name|
Since this is only designed for once off use, here's how to use it.
docker run -it iitgdocker/iperf -c iperf-server.example.com
docker run -it iitgdocker/iperf --help
|Variable||Default Value (docker-compose)||Description|
|TCP_WINDOW_SIZE||unset||iperf can use this to set the TCP window size. You can also do this using ARGS as well|
According to iperf --help, you can also set every single option using environment variables. ie IPERF_long option name, such as IPERF_BANDWIDTH.
If you have any comments, suggestions etc. Let me know.