平常测试网速的时候常用speedtest进行测试(测速网 - 专业网速测试, 游戏测速, 直播测速, 5G测速, 物联网监测-SpeedTest.cn),但是网站通常测试的是带宽的速度。内网速度的测试,一般通过传输大文件,查看稳定速率来计算速度,比较麻烦。

后来偶然的机会,发现speedtest有开源的应用的,转过来想,是否也有docker的版本呢???去查了一下,果然有docker的版本(Docker Hub),于是使用docker部署,测试下内网的速度。

依赖环境

docker

docker的安装可以参考:linux(centos)安装docker_liuliuliudedabuliu的博客-CSDN博客

speedtest的安装

由于测速不是一个高频率的事情,这里选择直接运行,测速完成之后关闭容器的方式。脚本如下:

docker run -p 8888:80 adolfintel/speedtest

浏览器输入docker机器ip:8888,就进入对应的测速界面了,我们试试看。 

 

很快就能测试出来内网的速度了,相当方便。测速之后直接ctrl+c关闭运行的容器进程即可。 

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐