1、宿主机环境:Ubuntu 18.04.6 LTS
2、宿主机执行:
主机安装x11-server:sudo apt-get install x11-xserver-utils
开放权限,允许所有用户,当然包括docker,访问X11 的显示接口:xhost +
3、修改 docker启动项,增加以下项:
-v /tmp/.X11-unix:/tmp/.X11-unix \
-e DISPLAY=unix$DISPLAY \
-e GDK_SCALE \
-e GDK_DPI_SCALE \
4、启动docker
5、在docker中执行:
更新:apt update
下载xclock用于测试:apt install x11-apps
6、在显示前执行,docker中:xclock 可以显示图形,说明配置正常,docker中已可以显示图片。