歡迎關注【無量測試之道】公衆號,回覆【領取資源】,
Python編程學習資源乾貨、
Python+Appium框架APP的UI自動化、
Python+Selenium框架Web的UI自動化、
Python+Unittest框架API自動化、
資源和代碼 免費送啦~
文章下方有公衆號二維碼,可直接微信掃一掃關注即可。
1、啓動鏡像
使用命令:docker-compose up -d,如下截圖所示
docker管理界面dashboard 展示:(三個服務正常運行)
Tips:docker run -it docker-compose_httprunner bash
#當容器運行不成功時,可以執行這個命令運行容器並進入調試,非常有價值。
2、打開8000端口的服務
在瀏覽器裏面打開8000端口的服務,如下截圖所示:
3、docker-compose 常用命令集
#構建本項目中的鏡像
docker-compose build
#在後臺所有啓動服務
docker-compose up -d
#列出項目中目前的所有容器
docker-compose ps
#停止正在運行的容器
docker-compose stop
#再次啓動
docker-compose start
#停用移除所有容器以及網絡相關
docker-compose down
#查看服務容器的輸出
docker-compose logs
#重啓項目中的服務
docker-compose restart
#強制刪除所有(停止狀態的)服務容器
docker-compose rm -f
#設置指定服務運行的容器個數
docker-compose scale flask=3 mysqldb=2
#暫停指定的service
docker-compose pause servicename
#通過發送SIGKILL信號來強制停止服務容器
docker-compose kill servicename
#顯示某個容器端口所映射的公共端口
docker-compose port mysqldbs 3306
#推送指定服務的鏡像
docker-compose push servicename
#打印版本信息
docker-compose version
備註:我的個人公衆號已正式開通,致力於測試技術的分享,包含:大數據測試、功能測試,測試開發,API接口自動化、測試運維、UI自動化測試等,微信搜索公衆號:“無量測試之道”,或掃描下方二維碼:
添加關注,一起共同成長吧。