【问题标题】:Can we build base docker images which are GUI enabled (NO X11 forwarding)?我们可以构建启用 GUI 的基本 docker 映像(无 X11 转发)吗?
【发布时间】:2019-04-18 11:57:40
【问题描述】:

我已经成功地创建了一个带有安装了centos6.9作为父映像的matlab编译器运行时引擎的docker映像。这非常有效,可以在容器中运行 matlab 脚本。

但是,我们也有一个用于 linux 的 MATLAB GUI 应用程序,我们希望从容器中启动它。我使用 xming 服务器在 Windows 10 上通过 X11 转发成功运行了 GUI。

问题是:是否可以为 centos 6.9 创建具有 GUI 功能(Linux 桌面)的 docker 映像,以便不需要 X11 转发?如果是,请指出一些资源。

【问题讨论】:

    标签: docker user-interface centos


    【解决方案1】:

    是的,可以通过共享 X11 套接字来实现:

    docker run -ti --rm \
           -e DISPLAY=$DISPLAY \
           -v /tmp/.X11-unix:/tmp/.X11-unix \
           MATLAB
    

    无耻抄袭here

    更新:windows 关注this

    【讨论】:

      猜你喜欢
      • 2018-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多