docker搭建HTML5 Speedtest测速
源码 https://github.com/adolfintel/speedtest/ 1.安装docker Ubuntu和centos安装docker的命令: Ubuntu 更新软件包索引: sudo apt update 安装docker-ce: sudo apt install docker-ce 启动docker服务: sudo systemctl start docker CentOS 安装所需的软件包: sudo yum install yum-utils device-mapper-persistent-data lvm2 设置稳定的仓库: sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 更新软件包索引: sudo yum update 安装docker-ce: sudo yum install docker-ce 启动docker服务: sudo systemctl start docker 2.安装HTML5 Speedtest docker run -d -p 1234:80 ilemonrain/html5-speedtest:alpine 具体参数说明: -d :表示以守护进程模式运行容器,即在后台运行。 -p :表示将容器的端口映射到宿主机的端口。其中,1234是宿主机的端口,80是容器的端口。 ilemonrain/html5-speedtest:alpine :表示要运行的镜像名称和版本。 搭建完成,打开 http://你服务器的IP :1234 即可 如果CentOS 7打不开,需要打开防火墙端口,或者关掉防火墙;或者你安装过宝塔,请打开1234的端口 firewall-cmd --zone=public --add-port=1234/tcp --permanent 关闭防火墙 systemctl stop firewalld.service systemctl disable firewalld.service