CentOS7使用Docker部署STF

請儘快調研一下https://openstf.io/,這個是github上的一個手機羣控方案,看起來成熟度比較高。

https://www.jianshu.com/p/9a2c149f9bef

溝通一下他們現在的項目需求

項目需求:在服務器(CentOS)上部署STF,並實現錄製回放功能。

 

安裝環境:CentOS7  

VMware安裝最新版CentOS7圖文教程 - 幻凡ss - CSDN博客

網絡:.NET

安裝STF

https://www.cnblogs.com/tiechui2015/p/10463825.html

 

遇到的問題

1.網上教程的虛擬機CentOS都是用橋接模式,我使用.NET並將CentOS改成靜態IP192.168.5.128也可以運行

 

2.在CentOS輸入http://192.168.5.128:7100   顯示不出來STF頁面的問題

確認CentOS7系統能聯網,ping -c 4 "www.baidu.com"

確認CentOS7已經安裝好STF、adb、rethinkdb三容器,並啓用。輸入:sudo docker ps -a

我重啓系統後這些容器都死了,如下圖,所以重啓Docker服務無法訪問http://192.168.5.128:7100

解決方法  :把三個死的容器重啓 :docker start 33aac811cfcb(某個容器的ID)對應上圖。

重啓三容器後 sudo docker ps -a 再看一下三容器是否是下面啓用狀態。

最後再輸入systemctl start docker.service啓動docker服務後,要等一會兒才能在瀏覽器輸入http://192.168.5.128:7100 

重要一點!!!!!STF啓動是有時間的,我等了一分鐘纔敢再輸入http://192.168.5.128:7100 

不然就會導致STF容器結束。

 

 

 

 

 

 

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章