【发布时间】:2017-05-28 14:31:30
【问题描述】:
我正在运行一个 docker(我自己构建的),它是运行 E2E 测试的 docker。 浏览器已启动并正在运行,但我想要另一个不错的功能,我想要在线观看会话的能力。
我的docker run 命令是:
docker run -p 4444:4444 --name ${DOCKER_TAG_NAME}
-e Some_ENVs
-v Volume:Volume
--privileged
-d "{docker-registry}" >> /dev/null 2>&1
我可以导出屏幕截图,但在某些情况下这还不够,而且查看测试的确切状态的能力非常棒。 我尝试了很多选择,但我走到了死胡同,任何帮助都会很棒。
- 我的测试在
Python 2.7 - 我的 Docker 基地是
ubuntu:14.04 - 我的环境在 AWS 中(如果有的话)
docker 在 Ubuntu 服务器上运行。
我知道它是 this 的副本,但没有人这么回答他……
【问题讨论】:
-
我已经看过这个问题,问题是我的问题不是从 docker 运行的服务器上观看会话,而是我想在 docker 内部观看会话服务器。感谢您的帮助
-
我认为这个答案应该也可以解决您的问题:can-you-run-gui-apps-in-a-docker-container
标签: python selenium docker selenium-chromedriver xvfb