远程连接apollo docker,如何在本地主机显示matplotlib画的图像

1.本地主机为macOS:
安装xterm 启动X11 server:
brew install xterm
安装socat:
brew install socat
监听6000端口:
socat TCP-LISTEN:6000,reuseaddr,fork UNIX-CLIENT
:“$DISPLAY”
完成2中远程主机配置
在xterm内ssh 连接apollo主机
进入docker 容器
运行python画图命令
gui就会显示到mac主机上
2.远程主机为Ubuntu 18.04:
修改 /etc/ssh文件,打开x11服务,去掉注释:
X11Forwarding yes
X11DisplayOffset 10
重启ssh服务:
sudo service sshd restart
apollo dev_start.sh文件中修改display:
local display=“local_machine_ip:0”

你可能感兴趣的:(apollo,docker,ubuntu,linux)