selenium node运行后,在Grid上看不到节点信息

1、部署后结果

2、docker 运行节点命令
docker run --name node -p 5902:5900 -d -e SE_EVENT_BUS_HOST=192.168.1.105 -e SE_NODE_MAX_SESSIONS=10 -e SE_NODE_OVERRIDE_MAX_SESSIONS=true -e SE_EVENT_BUS_PUBLISH_PORT=5442 -e SE_EVEN_BUS_SUBSCRIBE_PORT=5443 -v /dev/shm:/dev/shm selenium/node-chrome:4.0.0-rc-2-prerelease-20210923
3、 虚拟机IP: 192.168.1.105
4、HUB 运行命令
docker run --name hub-d -p 5442-5444:4442-4444 selenium/hub:4.0.0-rc-2-prerelease-20210923

看起来4.0版本的hub界面重新设计了一下

1 个赞

把你现在的容器删除掉
然后使用下述的命令启动hub和node

docker network create hub4

docker run --name hub4 -d --net hub4  -p 5442-5444:4442-4444 selenium/hub:4.0.0-rc-2-prerelease-20210923

docker run -d --name node4 --net hub4 -e SE_EVENT_BUS_HOST=hub4 --shm-size="2g" -e SE_EVENT_BUS_PUBLISH_PORT=4442  -e SE_EVENT_BUS_SUBSCRIBE_PORT=4443 -v /dev/shm:/dev/shm selenium/node-chrome:4.0.0-rc-2-prerelease-20210923

您好。您的回答帮助了我。请问chrome-debug怎么注册到hub并使用vnc连接到他呢。
docker run -d --name node5 --net hub4 -e SE_EVENT_BUS_HOST=hub4 --shm-size=“2g” -e SE_EVENT_BUS_PUBLISH_PORT=4442 -e SE_EVENT_BUS_SUBSCRIBE_PORT=4443 -v /dev/shm:/dev/shm selenium/node-chrome-debug:3.141.59
我使用这个。端口号和chrome是一样的。用VNC 也连接不上

有时间帮忙解答一下哦。