1# Instructions: 2# - Configure for a static binary: ./configure --enable-static "LDFLAGS=--static" --disable-shared --without-openssl 3# - Build: make 4# - Build Docker image: docker build -t iperf3 -f contrib/Dockerfile . 5# 6# Example invocations: 7# - Help: docker run iperf3 --help 8# - Server: docker run -p 5201:5201 -it iperf3 -s 9# - Client: docker run -it iperf3 -c 192.168.1.1 (note: since this is a minimal image and does not include DNS, name resolution will not work) 10FROM scratch 11COPY src/iperf3 /iperf3 12COPY tmp /tmp 13ENTRYPOINT ["/iperf3"] 14EXPOSE 5201 15CMD ["-s"] 16