使用Docker搭建Speedtest-X测速服务
我们平时测网速一般都是直接在第三方的测速服务器测速,我们自己也可以搭建这样一个测速服务,如Speedtest-X项目, Speedtest-X是一个开源的测速服务项目,本教程如何在服务器用docker搭建这样的测速服务。
GitHub开源地址:https://github.com/BadApple9/speedtest-x
测试图一、Docker环境部署
安装docker和docker-compose
Docker官方安装文档(英文)
https://docs.docker.com/get-docker/
Docker-Compose官方安装文档(英文)
https://docs.docker.com/compose/install/
docker安装自行解决,一条命令的事,张大妈那么多人玩NAS,docker肯定人手标配吧,我使用的公司的服务器搭建的,正好公司也需要这个测速平台,省的老有人叫怎么又没网啦(来自运维狗的咆哮)
二、创建Dokcer-compose.yml文件
1.创建speedtest文件夹
mkdir ~/speedtest;cd ~/speedtest
2.创建并编辑Dokcer-compose.yml文件
vim docker-compose.yml
端口使用的9003,也可自行修改其他端口。
三、部署运行
docker-compose up -d
注意查看提示有无报错。四、登录speedtest页面
http://ip:9003 #根据自己的实际ip和端口
测试可以正常打开。教程结束
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~