我试图设置RSelenium与码头跟随这些使用说明。
在“用Windows进行远程控制/调试”中,我注意到了一些非常奇怪的事情。我安装了TightVNC并设置了密码,但是在使用这些密码时我得到了“身份验证失败”。导游说:
您将被要求提供一个密码,这是秘密。通过读取图像Dockerfile可以看出这一点:
下面是代码
RUN apt-get update -qqy \
&& apt-get -qqy install \
x11vnc \
&& rm -rf /var/lib/apt/lists/* \
&& mkdir -p ~/.vnc \
&& x11vnc -storepasswd secret ~/.vnc/passwd我可能错了,但在我看来,这就像linux命令。尽管如此,我还是试着粘贴在码头上,但我得到了
bash: apt-get: command not found这个指南需要修理吗?还是我漏掉了什么?现在我无法连接和完成VNC调试。
发布于 2017-08-02 17:24:19
所以你在概念上有一些错误。导游是绝对好的。VNC由VNC服务器和VNC查看器两部分组成。当您在系统上本地安装VNC时,您可能已经安装了服务器版本,该版本要求您输入密码。此密码用于您系统的VNC服务器。有了这个,VNC客户端名称VNC viewer或其他东西也会被安装。
现在,您运行的docker映像在端口5901上托管一个VNC服务器,用于连接的密码是secret。因此,您需要做的唯一事情是,连接到:5901。当被要求输入密码时,输入secret。
本文向您展示了dockerfile,用于解释作者是如何获得密码的,这些命令与您的系统无关。
https://stackoverflow.com/questions/45465903
复制相似问题