yum remove docker \ |
yum install -y yum-utils # 配置仓库(后续下载镜像的地址) 默认下载的地址是国外的(https://download.docker.com/linux/centos/docker-ce.repo ),可以换成阿里云的更快一些 yum-config-manager \ --add-repo \ https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo |
#更新yum索引 yum makecache fast #安装docker引擎 yum install docker-ce docker-ce-cli containerd.io |
systemctl start docker # 使用该命令查看是否安装成功 docker version # 运行官方的hello-world docker run hello-world # 查看hello-world是否启动成功 docker ps |
docker pull openstf/stf:latest //stf镜像 docker pull sorccu/adb:latest //adb镜像 docker pull rethinkdb:latest //rethinkdb镜像 |
docker run -d --name rethinkdb -v /srv/rethinkdb:/data --net host rethinkdb rethinkdb --bind all --cache-size 8192 --http-port 8090 docker run -d --name adbd --privileged -v /dev/bus/usb:/dev/bus/usb --net host sorccu/adb:latest //启动stf,注意ip[192.168.20.130]是stf对应服务器ip docker run -d --name stf --net host openstf/stf stf local --public-ip 192.168.20.130 |
docker ps |
//查询7100是否放开 firewall-cmd --query -port=7100/tcp |
//放开7100端口,并重新加载 [root@second ~]# firewall-cmd --permanent --zone=public --add-port=7100/tcp success [root@second ~]# firewall-cmd --reload success |
adb devices |
adb nodaemon server -a -P 5037 //当提示端口被占用时需要杀掉占用的进程 |
taskkill /pid 7808/f |
//通过下面的命令查看stf容器id docker ps //进入stf容器内部,标红部分为正在运行中的stf容器id docker exec -it 570a1d6addc6 /bin/sh //执行如下命令,标红部分的ip为stf所在服务ip,通过ifconfig可以查看 stf local --public-ip 192.168.20.130 --allow-remote |
//通过adb host加载windows主机上的设备 stf provider --name second --min-port 7400 --max-port 7700 --connect-sub tcp://127.0.0.1:7114 --connect-push tcp://127.0.0.1:7116 --group-timeout 900 --public-ip 192.168.20.130 --storage-url http://localhost:7100/ --adb-host 192.168.1.4 --adb-port 5037 --vnc-initial-size 600x800 --mute-master never --allow-remote |
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) | Powered by Discuz! X3.2 |