环境准备
docker 1.13.1
ubuntu 20.04
在docker 中安装 ubuntu
docker run -itd --privileged=ture --name ubuntu -p 29:22 -p 3289:3389 ubuntu
进入ubuntu
docker exec -it ubuntu /bin/bash
更改系统源
vim /etc/apt/sources.list
里面的内容 替换为下面这些
deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
执行更新命令
apt update
apt upgrade
设置root系统密码
passwd
安装文本编辑器
apt install vim
安装 xfce4
apt install xfce4 xfce4-goodies xorg dbus-x11 x11-xserver-utils
安装 vnc4server
apt install vnc4server
配置 vncserver
vim ~/.vnc/xstartup
在文件中追加以下内容
xfce4-session &
mate-session &
startkde &
gnome-panel &
gnome-settings-daemon &
metacity &
gnome-terminal &
nautilus &
gnome-session &
运行vncserver 服务
1280x800 代表屏幕分辨率,可自行设置
:0 对应 端口5900 , :x 代表 590x
vncserver -depth 24 -geometry 1280x800 :0
安装 xrdp
apt install xrdp
配置xrdp
vim /etc/xrdp/xrdp.ini
在文件中追加一下内容
[Xvnc]
name=Xvnc
lib=libvnc.so
username=askroot #系统用户名
password=ask123456 #系统密码
ip=127.0.0.1
port=ask5900 #vncserver 端口
运行xrdp 服务
service xrdp start
远程桌面连接 docker 映射3389 端口 为 3289 ,连接地址填写 docker IP:3289
进去之后选择 Xvnc
点击OK 进去之后就可以看见桌面啦
进去打不开命令行提示这个错误的
选择当前设置
下拉选择 Xfce Terminal
选择之后就可以打开啦
文章来源:https://www.toymoban.com/news/detail-790092.html
文章来源地址https://www.toymoban.com/news/detail-790092.html
到了这里,关于如何在docker中安装 vnc桌面版ubuntu 20.04(详细版)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!