DBCloud
用户345
添加快捷方式
分享
docker容器VNC设置远程桌面
输入“/”快速插入内容
docker容器VNC设置远程桌面
用户345
用户345
2023年12月5日修改
Docker容器中运行的Ubuntu也可以通过VNC开启桌面,配置过程并不是很复杂。
1.
容器安装vnc依赖
🎨
在dbcloudlab平台创建一个docker容器,这里步骤省略,直接从连接上实例后安装部署开始,下图是我们创建的实例及端口映射信息
注意:以下操作均用实例中的root账号操作
代码块
Go
apt update
apt-get install tigervnc-standalone-server
apt-get install xfce4
#这个安装过程比较漫长,安装过程中会让选择时区及语言,我选择的是(6)Asia-(70)Shanghai,(18)chinese,(1)chinese.
2.
容器配置启动vnc
2.1
设置密码
代码块
Go
vncserver
# 按照提示设置密码
vncserver -kill :1
2.2
更改配置文件
vim ~/.vnc/xstartup,打开文件插入以下内容,然后保存退出
代码块
Go
#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
dbus-launch xfce4-session
代码块
Go
#更改配置文件的权限
chmod +x ~/.vnc/xstartup
2.3
启动vnc
代码块
Go
vncserver -localhost no :1 -geometry 1600x1200 -depth 24
3.
节点连接容器vnc
3.1
下载vnc连接工具
下载地址:
https://www.realvnc.com/en/connect/download/viewer/
根据自己的系统类型下载不同版本的软件
3.2
连接容器vnc