做web自动化的同学都知道selenium grid非常好用,但是环境配置特别麻烦,很多人都躺在了环境搭建。那么有没有更简单的方式呢,答案是肯定的,今天我们就用docker来完成它,希望对大家有帮助。
一、环境准备
准备一台 Linux 服务器(云服务器、自建 Linux 服务器都可以)
在 Linux 服务器上安装 docker,docker安装就不讲了,照着官网的命令来就可以了,很简单的。
二、准备开工
第一步:拉取docker官方镜像
拉取hub镜像:
docker pull selenium/hub
拉取chrome浏览器镜像:
docker pull selenium/node-chrome
第二步:启动Hub节点的docker
docker
run -p
5555:4444 -d
--name hub
selenium/hub
-
-d:后台运行容器
-
-p 5555:4444:将宿主机端口5555与