使用 Docker 快速安装 HTML5-Based Speedtest,可以准确的测试本地到 VPS 的网络速度
经常会搞一些小鸡玩,但想测试速度,总是比较麻烦,而在 VPS 服务器上跑 speedtest-cli 却感觉测试结果不靠谱,因为它只跑了距离服务器最近的节点的速度。
前言
经常会搞一些小鸡玩,但想测试速度,总是比较麻烦,而在 VPS 服务器上跑 speedtest-cli 却感觉测试结果不靠谱,因为它只跑了距离服务器最近的节点的速度。
现在,有了HTML5-Based Speedtest,这一切都迎刃而解!
应用已经Docker化了,很简单即可部署测速环境!
截图

说明
由于Speedtest会尽可能使用最大的带宽,来反馈最真实的网络性能,所以,在部署完成项目后,请不要将你的测速地址公开!
安装
1、安装Docker
curl -sSL https://get.docker.com/ | sh
systemctl start docker
systemctl enable docker.service2、配置镜像 使用命令:
docker run [-t/-d] -p [6688]:80 ilemonrain/html5-speedtest:alpine参数详解:
-t:启动后显示日志,可用Ctrl+C转入后台运行
-d:后台模式启动
-p 6688:80:镜像映射端口,修改6688为任意端口即可示例命令:
docker run -d -p 6688:80 ilemonrain/html5-speedtest:alpine然后打开 http://ip:6688 即可。
如果是 CentOS 7 可能会打不开页面,放行防火墙端口,或者关掉即可!
#打开6688端口
firewall-cmd --zone=public --add-port=6688/tcp --permanent
#关闭防火墙
systemctl stop firewalld.service
systemctl disable firewalld.servicedocker 作者博客 : https://blog.ilemonrain.com