【发布时间】:2018-03-20 06:39:18
【问题描述】:
为了检查在 docker 映像中运行的 selenium 测试,我正在尝试设置一个 VNC 来验证测试期间发生了什么。
我遵循here 提出的建议,并在Dockerfile 中创建了一个带有以下附加行的新docker 映像:
RUN apt-get install -y x11vnc
RUN mkdir ~/.vnc
RUN x11vnc -storepasswd 1234 ~/.vnc/passwd
然后我使用以下命令启动 docker 镜像:
docker run -p 5900 --rm -it --entrypoint /bin/bash selenium-tests
并开始 krdc 作为我的 VNC 查看器。那么现在怎么办?
我在 krdc 中看不到我的 docker 映像。也许我错过了什么?我是否必须在 docker 中明确启动 vnc 代码?我需要向docker 命令传递额外的参数吗?
- 码头工人:1.13.1
- ubuntu:16.4.03
- krdc: 4.14.16
【问题讨论】:
-
嘿,如果你只想运行 Selenium,也许你可以使用这个图像:hub.docker.com/r/selenium/standalone-chrome