我正在尝试按照这些instructions设置RSelenium和docker。
在“用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调试。
答案 0 :(得分:3)
所以你在概念上遇到的问题很少。指南绝对没问题。 VNC有两部分VNC服务器和VNC查看器。当您在系统上本地安装VNC时,您可能已安装了要求您输入密码的服务器版本。此密码适用于您系统的VNC服务器。这样就可以安装VNC客户端名称VNC viewer
或其他东西。
现在,您运行的docker镜像在端口5901
上托管VNC服务器,连接密码为secret
。因此,您唯一需要做的就是打开VNC Viewer,连接到:5901。当要求输入密码时,请输入secret
。
向您展示了dockerfile,用于解释作者如何获得密码,这些命令与您的系统无关。