前端性能测试docker+sitespeed

下载docker:

  Docker官网:https://hub.docker.com/

  download for windows(也可以选择linux版本)如果点击下载无反应,可以尝试用IDM进行下载

安装docker:

  双击安装,不解释

  避坑指南:安装的时候遇到报错:hyper-v feature is not enabled

  解决方法:

    打开 控制面板

    找到 程序和功能

    在左侧菜单找到 启动或关闭Windows功能

    如图所示,把 Hyper-V 树节点全部勾选即可

     

    最后点击确认,系统会提示重启生效,确认重启即可

 

运行docker:

  避坑指南:cannot enable hyper-v service

  先确定Hyper-V是否都正常打开,如果不是,请打开。

  如果已经打开,则需要确认cpu的Intel Virtualization Technology是否打开。需要进入到BIOS里面找到该项,并将其改为Enable。并且保存(PS:每个系统的保存方式不太一样,我个人的是WIN10,需要按F10保存,千万不要按ESC之后,点击SAVE,那样不会生效)

   

   弹出这个窗口之后,则代表启动成功。

  进入到本机的终端(就是CMD,但是需要用管理员的身份来运行),输入:docker version/docker run hello-world,分别出现以下画面,则代表docker运行正常!

   

 

   

安装sitespeed:

  docker pull sitespeedio/sitespeed.io

对需要的站点进行测试:

  docker run --shm-size=1g --rm -v "F:\site":/sitespeed.io sitespeedio/sitespeed.io https://www.baidu.com

  docker run :创建一个新的容器并运行一个命令

  --shm-size=1g 设置系统内存大小

  docker rm :删除一个或多个容器。

  -v :删除与容器关联的卷。

    "F:\site":本地文件的绝对路径(不要出现中文路径,不然会报错)

  :/sitespeed.io sitespeedio/sitespeed.io  前端性能测试工具

  https://www.baidu.com  测试地址

下一章,在对Sitespeed.io的各项指标进行解释

 

posted on 2021-08-19 18:20  Michael0931  阅读(45)  评论(0)    收藏  举报