搭建远程可视化、可操作的ubuntu系统
创建容器
docker run -d -p 5901:5901 -p 6901:6901 -e VNC_PW=111111–user 0 consol/ubuntu-xfce-vnc
连接容器
通过VNC客户端
运行了容器以后,你可以通过VNC客户端软件连接到它。在VNC客户端中,连接到localhost:5901
(如果你在运行Docker的同一台机器上)或者<你的服务器的IP地址>:5901
(如果你在通过网络连接)。默认情况下,密码是vncpassword
。
通过Web浏览器
你也可以通过Web浏览器访问noVNC。在浏览器中输入http://localhost:6901
或者http://<你的服务器的IP地址>:6901
。这将会呈现一个Web版的VNC客户端界面,允许你在浏览器窗口中访问和操作Xfce桌面。默认情况下,密码依然是vncpassword
。
注意
如果你部署到了远程服务器,请确保相应的端口(在这个例子中是5901和6901)在服务器的防火墙中是开放的。另外,出于安全考虑,强烈建议你设置更复杂的VNC密码或采取其他安全措施(如使用SSH隧道)。你可以在运行docker run
命令时通过环境变量来设置一个新的密码,例如添加-e VNC_PW=yourpassword
参数。
这个镜像提供了一个快速方便的方式来获取一个运行中的Xfce桌面环境,对于测试、远程工作或教学等场景非常有用。