docker启动selenium grid解决访问中文web问题

 我使用的selenium grid版本如下:

 启动命令如下:

docker network create grid

docker run -d  --restart=always -p 4442-4444:4442-4444 --net grid --name selenium-hub selenium/hub:4.1.3
# 或者
docker run -d  --restart=always -p 4444:4444 --net grid --name selenium-hub selenium/hub:4.1.3
# 或者
docker run -d  --restart=always -p 127.0.0.1:4444:4444 --net grid --name selenium-hub selenium/hub:4.1.3

# 启动node-chrome
docker run -d --net grid --restart=always \
-v /etc/hosts:/etc/hosts \
-e SE_EVENT_BUS_HOST=selenium-hub \
--shm-size="2g" \
-e SE_EVENT_BUS_PUBLISH_PORT=4442 \
-e SE_EVENT_BUS_SUBSCRIBE_PORT=4443 \
-e LANGUAGE=zh_CN.UTF-8 \
-e LANG=zh_CN.UTF-8 \
--name node-chrome \
selenium/node-chrome:100.0

界面如下:

 

posted @ 2022-04-17 15:32  Linuxbugs  阅读(212)  评论(1编辑  收藏  举报