为什么docker运行不了docker run -d --net grid -e SE_EVENT_BUS_HOST =selenium-hub --shm-size= " 2g " -e SE_EVENT_BUS_PUBLISH_PORT=4442 -e SE_EVENT_BUS_SUBSCRIBE_PORT=4443 --name selenium-node-chrme1 selenium/node-chrome
时间: 2024-03-01 21:52:30 浏览: 184
selenium-4-grid-k8s-docker:使用Kubernetes,Docker和Selenium 4 Grid进行并行分布式测试
可能是因为 `SE_EVENT_BUS_HOST =selenium-hub` 这个参数的格式不正确,等号两边有空格,应该去掉空格,正确的格式应该是 `SE_EVENT_BUS_HOST=selenium-hub`。请尝试以下命令:
```
docker run -d --net grid -e SE_EVENT_BUS_HOST=selenium-hub --shm-size="2g" -e SE_EVENT_BUS_PUBLISH_PORT=4442 -e SE_EVENT_BUS_SUBSCRIBE_PORT=4443 --name selenium-node-chrme1 selenium/node-chrome
```
另外,如果命令仍然无法执行,可以尝试重新拉取 `selenium/node-chrome` 镜像,命令为:
```
docker pull selenium/node-chrome
```
如果还有其他错误信息,请提供详细信息以便更好地帮助你解决问题。
阅读全文