原作者: https://github.com/tindy2013/stairspeedtest-reborn
docker run -d \
-p 65430:65430 \
quzard/stairspeedtest:amd64
PORT
:监听端口。可选,默认65430MAXFORKS
:最大同时测试数。可选,默认1THREAD
:使用线程数。可选,默认4
示例
监听8080端口,最大同时2测试,单线程
docker run -d \
--net=host \
-e PORT=8080 \
-e MAXFORKS=2 \
-e THREAD=1 \
quzard/stairspeedtest:amd64
docker run -d \
-p 65430:65430 \
-v /path/to/results:/speedtest/results \
quzard/stairspeedtest:amd64
其中,/path/to/results
替换为你自己的目录
docker run -d \
--name speed \
-e MAXFORKS=1 \
-e THREAD=4 \
-p 65430:65430 \
-v /home/ubuntu/stairspeedtest/results:/speedtest/results \
-v /home/ubuntu/stairspeedtest/pref.ini:/speedtest/pref.ini \
quzard/stairspeedtest:amd64
其中,/path/to/pref.ini
替换为你自己的配置文件路径
注意:若同时修改环境变量与配置文件中的线程数,则使用配置文件中指定的线程数。若修改二者其中之一,则使用修改值。