TightVNC身份validation失败,如何获取encryption的密码?

我正在尝试按照这些说明设置docker的RSelenium。

在“远程控制/debugging与Windows”我注意到一些非常奇怪的东西。 我安装了TightVNC并设置了密码,但在使用这些密码时出现“validation失败”。 导游说:

你会被要求input一个秘密的密码。 这可以通过阅读图像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命令。 尽pipe如此,我试图粘贴在docker,但我得到了

 bash: apt-get: command not found 

这个指南是否需要修正或者我错过了什么? 现在我无法连接并完成VNCdebugging。

所以你在概念上有一些错误的东西。 指南是绝对好的。 VNC有两部分VNC服务器和VNC查看器。 当您在系统上本地安装VNC时,您可能已经安装了要求您input密码的服务器版本。 此密码适用于您的系统的VNC服务器。 有了这个VNC客户端名称VNC viewer或东西也将被安装。

现在,您运行的docker映像在端口5901上承载VNC服务器,并且连接的密码是secret 。 所以你唯一需要做的是打开VNC查看器,连接到:5901。 当被要求密码inputsecret

显示dockerfile是为了解释作者如何获得密码,而这些命令与您的系统无关。