我想知道如何在运行 selenium 容器而不是默认端口(4444)时传递不同的端口号作为参数
通常我使用:
docker run --shm-size=2G -d --net=host -e TZ=UTC -e SCREEN_WIDTH=1920 -e SCREEN_HEIGHT=1080 selenium/standalone-chrome:3.7.0
是否可以使用当前的 selenium 图像这样做,或者我是否需要构建自己的 selenium 图像,如果可以,如何创建这种图像?
最佳答案
您可以使用 -p 绑定(bind)端口
docker run -d -p 4444:4444 --name selenium-hub selenium/hub:3.8.1-aluminum
但是如果你想改变容器内的端口,我认为你必须修改图像的来源。
关于selenium - 如何使用可变端口(4444)创建 Selenium /独立 Chrome 图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47678204/