docker - 无法启动 zalenium 仪表板
问题描述
目前我在 linux 上工作
elgalu/selenium 和dosel/zalenium 图像已成功提取,但在使用以下命令运行图像时
运行 docker run --rm -ti --name zalenium -p 4444:4444 \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /tmp/videos:/home/seluser/videos \
--privileged dosel/zalenium start
Docker 二进制文件已经存在,将使用那个。Docker 版本 18.09.0,构建 4d60db4 -- LOG 11:29:11:261904322 确保 docker 工作... -- LOG 11:29:11:313323416 确保 docker-selenium 可用... haveged: haveged 启动复制文件对于仪表板...
它在“为仪表板复制文件”处停止,并且在 tmp/videos 中能够查看一些文件并且容器已启动并正在运行但无法查看仪表板(http://localhost:4444/grid/console)
解决方案
尝试这个
docker run -d -ti --name zaleniums -p 4445:4444 -v /var/run/docker.sock:/var/run/docker.sock -v /tmp/videos:/home/seluser/videos --restart=always --privileged dosel/zalenium start --desiredContainers 3 --videoRecordingEnabled false
推荐阅读
- xamarin - 如何在 xamarin 表单中的单个标签上使用不同的字体大小
- javascript - Angular:使用片段滚动锚点时出错
- python - 将值映射到单独的列 - 熊猫
- list - Agda: std-lib: List: 检查过滤后的列表是否为空
- arcgis-js-api - 将标头值添加到磁贴请求
- javascript - PHP可以使用JS中设置的条件动态加载文件吗?
- html - 如何在没有 django 的情况下使用 {% block body %} 和 {% endblock %}?
- ruby-on-rails - 当一个模型有多个相同类型的字段时建立一对多关联
- azure - 将 Azure 应用服务从一个订阅克隆到同一租户下的另一个订阅
- python - python pyperclip KeyError XDG_SESSION_TYPE