docker 上使用sitespeed.io

官网-传送门:https://www.sitespeed.io/

1.安装:

  • windows10专业版 开启Hyper-V 下载Docker for Windows Installer直接安装
  • windows10家庭版 安装docker toolbox(我使用的这个)

2.安装完成点击图标

这里遇到的问题:我之前已经安装了git,所以需要在修改docker quickstart terminal 的属性里的目标位置,右键点击图标---属性--快捷方式---目标:"D:\Program Files\Git\bin\bash.exe" --login -i "D:\Program Files\Docker Toolbox\start.sh"(此为我之前git安装的路径)

3.执行docker run hello-world,如下图,说明已安装成功

4.启动:docker-machine ssh default

5.安装sitespeed.io

通过以下命令下载安装Sitespeed.io所需的组件

docker run --shm-size=1g --rm -v "$(pwd)":/sitespeed.io sitespeedio/sitespeed.io https://www.sitespeed.io/

6.连接Docker

   通过命令docker-machine ssh default连接进入Docker容器

7.连接Docker成功后,驱动浏览器进行web性能测试

操作如下:

docker run --shm-size=1g --rm -v "$(pwd)":/sitespeed.io sitespeedio/sitespeed.io https://www.baidu.com

 8.报告路径在图中红框中

备注说明:
1)Sitespeed.io通过工具集(sitespeed.io,Browsertime,Coach,VisualMetrics)中的各个组件协作完成Web性能测试
2)Sitespeed.io测试过程中默认会迭代3次,一定程度上可以增加分析的可靠性
3)测试完成之后,所生成的HTML报告,存放路径为:/home/docker/sitespeed.io/sitespeed-result/之下

9.查看报告:利用WinSCP连接Docker虚拟机

10.安装WinSCP

连接docker:ip:192.168.99.100  用户名/密码默认 docker/tcuser,进入对应目录,copy到本地目录,浏览器打开报告。

参考:https://www.jianshu.com/p/655f7140de77 

 

 

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值