使用Docker测试本地到VPS的网络速度

使用Docker测试本地到VPS的网络速度

九月 28, 2019 阅读 82 字数 788 评论 0 喜欢 0

前言

网页版Speedtest看起来很强,却测试不出来本地到目标服务器的速度?
在VPS服务器上跑Speedtest-CLI却总感觉测试结果不靠谱?
现在,有了HTML5-Based Speedtest,这一切都迎刃而解!
更要命的是居然还Docker化了?真正的一键部署测速环境!

截图

说明

由于Speedtest会尽可能使用最大的带宽,来反馈最真实的网络性能,所以,在部署完成项目后,请不要将你的测速地址分享给其他人或者公开到群/论坛/贴吧等处!因此导致的流量损失、超流量停机,甚至欠费,iLemonrain (镜像作者)将不负任何责任!

安装

1.安装Docker

  • curl -sSL https://get.docker.com/ | sh
  • systemctl start docker
  • systemctl enable docker

2.配置镜像

使用命令:docker run [-t/-d] -p [8888]:80 ilemonrain/html5-speedtest:alpine

参数详解:

  • -t:启动后显示日志,可用Ctrl+C转入后台运行
  • -d:后台模式启动
  • -p 8888:80:镜像映射端口,修改8888为任意端口即可

示例命令:

  • docker run -d -p 8888:80 ilemonrain/html5-speedtest:alpine

然后打开http://ip:8888即可。

如果CentOS 7打不开,打开防火墙端口,或者关掉即可!

打开8888端口:

  • firewall-cmd --zone=public --add-port=8888/tcp --permanent

关闭防火墙:

  • systemctl stop firewalld.service
  • systemctl disable firewalld.service

声明

该教程转载自:https://www.moerats.com/archives/632/

如有侵权,请联系我删除。

Nodecache 提供CDN服务支持