如何连接到在 Linux Docker 容器中运行的 VNC 服务器?

如何连接到在 Linux Docker 容器中运行的 VNC 服务器?

如何从 Linux 连接到 Docker 容器内运行的 VNC 服务器?

我构建并运行了一个基于此配置,这将创建一个完整的 Gnome 桌面。它构建并运行无错误,我可以进入它。但是,我无法从主机 Linux 环境连接到它。

VNC 在端口 5901 上公开,并ifconfig表明容器正在使用 IP 172.17.0.1。但是,使用这些路径与 Remmina 连接失败,并显示错误“无法转换为主机地址”:

vnc://172.17.0.1:5901
vnc://127.0.0.1:5901
vnc://localhost:5901

答案1

看起来问题出在 Remmina 上,它只是一个糟糕的 VNC 客户端。

我尝试了一下xtightvncviewer localhost:5901并且立即就连接上了。

相关内容