zoukankan      html  css  js  c++  java
  • jmeter和docker

    测试服务器
    sudo su
    ssh -i ssh-key-bg opc@192.168.116.8

    搭建docker环境
    1.查看系统版本(版本需大于等于3.10)
    uname -a或者 uname -r

    2.更新yum包
    yum update

    3.查看已安装的docker列表
    yum list installed |grep docker

    4.删除已安装的docker
    yum -y remove docker-ce.x86_64

    5.设置稳定存储库yum源为阿里docker源
    yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

    因为服务器在美国也可以设置官网的
    yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

    6.Docker两种安装方式
    最新版本安装
    yum install docker-ce

    特定版本安装(显示版本列表)
    yum list docker-ce --showduplicates | sort -r
    安装特定版本
    yum install docker-ce-17.09.0.ce -y

    7.启动并加入开机启动
    systemctl start docker
    systemctl enable docker

    8.验证安装是否成功(有client和service两部分表示docker安装启动都成功了)
    docker version

    9.拉取Jmeter镜像(https://hub.docker.com/r/egaillardon/jmeter)
    docker pull egaillardon/jmeter
    docker pull liumiaocn/jmeter:5.1.1 #/建议拉取这个,亲测可行

    10.查看docker镜像
    docker images -a

    11.启动docker镜像(必须以该方式启动,否则会自动退出)
    docker run -it -d --name jmeter egaillardon/jmeter sh
    docker run -it -d --name jmeter liumiaocn/jmeter sh

    12.查看启动的镜像
    docker ps -a

    13.进入容器内部
    docker exec -it ef7d5e0d10c6 /bin/sh

    14.创建文件
    mkdir luyunsheng

    15.docker文件上传和下载
    docker cp new_newchic.jmx 9d4c7d7b5c89:/luyunsheng/script/oracle #new_newchic.jmx为linux的文件,先进入到该文件所在的文件夹里;9d4c7d7b5c89为容器id;/luyunsheng/script/为容器里的路径
    docker cp new_newchic.jmx ef7d5e0d10c6:/luyunsheng/script/oracle/
    docker cp ef7d5e0d10c6:/luyunsheng/report/test_html.tar.bz2 /home/opc/luyunsheng/ 下载文件


    16.查找jmeter.sh文件所在路径
    cd / #进入根目录
    find -name jmeter.sh

    17.执行jmeter脚本
    jmeter -n -t m_cart1.jmx #可以采用别的方式运行

    18.将docker容器中文件下载到本地
    docker cp ef7d5e0d10c6:/luyunsheng/jmeter.log /home/opc/luyunsheng/


    备注:
    1.退出容器
    ctrl+p+q(建议使用这种)
    exit

  • 相关阅读:
    [模板]KMP
    [BZOJ] 1833: [ZJOI2010]count 数字计数
    [BZOJ] 1563: [NOI2009]诗人小G
    [BZOJ] 2442: [Usaco2011 Open]修剪草坪
    [LOJ] #2360. 「NOIP2016」换教室
    9.18模拟赛
    [BZOJ] 2006: [NOI2010]超级钢琴
    [BZOJ] 1143: [CTSC2008]祭祀river
    [51Nod] 1218 最长递增子序列 V2
    [BZOJ] 3307: 雨天的尾巴
  • 原文地址:https://www.cnblogs.com/lystbc/p/14653491.html
Copyright © 2011-2022 走看看