官网地址

https://github.com/SeleniumHQ/docker-selenium#grid-url-and-session-timeout

1、安装docker

自行百度,很简单

2、下载docker images

docker pull selenium/hub:3.141 # 下载 hub镜像
通过 http://ip:4444/grid/console 访问hub部署情况
docker pull selenium/node-chrome-debug:3.141 # 下载谷歌node镜像debug版可以vnc查看
docker pull selenium/node-firefox-debug:3.141 # 下载火狐node镜像

docker run -d —restart=always -p 4444:4444 —name hub selenium/hub:3.141 # 运行hub镜像设置4444端口

docker run -d —restart=always -p 5902:5900 —shm-size=2g —link hub:hub —name firefox selenium/node-firefox-debug:3.141 # 运行 火狐 node 5902 为vnc端口
docker run -d —restart=always -p 5901:5900 —shm-size=2g —link hub:hub —name chrome selenium/node-chrome-debug:3.141

3、通过vnc即可看到运行效果(vnc密码:secret)