docker安装linux-ubuntu桌面环境

操作系统:win10
docker版本:20.10.7(可通过docker --version确认)

image-20210626224035386

在cmd或window power shell中输入命令

1.拉取镜像

docker pull dorowu/ubuntu-desktop-lxde-vnc

docker安装linux-ubuntu桌面环境_第1张图片

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:是使用客户端工具连接的端口

image-20210626224023149

此处可能遇见的报错 failed: port is already allocated

image-20210626224355295

可能的解决方法

(笔者是因为vs在运行占用端口)

3.web的vnc

浏览器输入网址http://localhost:6080/

输入自设的密码

docker安装linux-ubuntu桌面环境_第2张图片

进入界面,可通过左下角打开火狐浏览器

docker安装linux-ubuntu桌面环境_第3张图片

(笔者这里界面未铺满浏览器,侧边栏不见,问题未解决,考虑可能是分辨率问题)

4.vnc客户端

使用任何vnc软件皆可,笔者这里用的是TightVNC

IP是127.0.0.1:5900或者localhost:5900

docker安装linux-ubuntu桌面环境_第4张图片

点击Connect连接后

输入密码

就可以打开桌面界面了

docker安装linux-ubuntu桌面环境_第5张图片

你可能感兴趣的:(菜鸡的学习笔记,docker,web,ubuntu)