Docker容器显示图形到宿主机屏幕

Docker容器显示图形到宿主机屏幕

在 docker 内

apt install xorg # ubuntu; for centos, xorg-x11-xauth* 

touch /root/.Xauthority 

xauth add localhost/unix:10 MIT-MAGIC-COOKIE-1 $(mcookie)

修改 /etc/ssh/sshd_config

vi  /etc/ssh/sshd_config
*# AddressFamily any* 

AddressFamily inet 

AllowTcpForwarding yes 

X11Forwarding yes 

X11DisplayOffset 10 

X11UseLocalhost yes

在dockers中重启服务

service ssh restart

在客户端运行一下

xclock

即可得到如下现象:
在这里插入图片描述
安装Xfce4

//更新系统
apt-get update && apt-get upgrade -y
//安装xfce4
apt-get install xorg xdm xfce4

客户端 – 使用MobaXterm

  1. 点击session
    在这里插入图片描述
  2. 选择SSH 填入ip,username,port
    Remote environment 选择 Xfce4 desktop
    在这里插入图片描述
  3. 即可得到如下的图形化界面
    在这里插入图片描述
    在这里插入图片描述
posted @ 2022-04-07 09:48  Dennis-Chen  阅读(273)  评论(0)    收藏  举报  来源