操作系统:win10
docker版本:20.10.7(可通过docker --version确认)
在cmd或window power shell中输入命令
1.拉取镜像
docker pull dorowu/ubuntu-desktop-lxde-vnc
2.运行容器
docker run -d --name ubuntu-desktop-lxde-vnc -p 6080:80 -p 5900:5900 -e VNC_PASSWORD=(这是登录密码,请自设) -v /dev/shm:/dev/shm dorowu/ubuntu-desktop-lxde-vnc
密码自设
这里的容器有两个端口
6080:是web版的vnc,可以在浏览器上直接访问桌面环境
5900:是使用客户端工具连接的端口
此处可能遇见的报错 failed: port is already allocated
可能的解决方法
(笔者是因为vs在运行占用端口)
3.web的vnc
浏览器输入网址http://localhost:6080/
输入自设的密码
进入界面,可通过左下角打开火狐浏览器
(笔者这里界面未铺满浏览器,侧边栏不见,问题未解决,考虑可能是分辨率问题)
4.vnc客户端
使用任何vnc软件皆可,笔者这里用的是TightVNC
IP是127.0.0.1:5900或者localhost:5900
点击Connect连接后
输入密码
就可以打开桌面界面了
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)