【问题标题】:Unable to autolaunch a dbus-daemon without a $DISPLAY for X11 in Docker container无法在 Docker 容器中为 X11 自动启动没有 $DISPLAY 的 dbus-daemon
【发布时间】:2016-09-14 20:33:07
【问题描述】:

我正在尝试在 docker ubuntu 容器中安装 OpenJDK8,但我仍然收到此错误:

(gconftool-2:4389): GConf-WARNING **: 
Client failed to connect to the D-BUS daemon:
Unable to autolaunch a dbus-daemon without a $DISPLAY for X11

我该如何解决这个错误?

【问题讨论】:

    标签: ubuntu docker dbus openjdk


    【解决方案1】:

    您可以将 DISPLAY 变量设置为 X 服务器(例如您的主机上的那个),但是安装 openjdk 8 可以在没有 X 服务器的情况下完成。 你可以以官方的java:openjdk-8 镜像为例说明如何做到这一点,它的 Dockerfile 在这里:https://github.com/docker-library/openjdk/blob/master/8-jdk/Dockerfile

    【讨论】:

      猜你喜欢
      • 2015-10-23
      • 2012-01-23
      • 2018-02-07
      • 1970-01-01
      • 1970-01-01
      • 2019-05-06
      • 1970-01-01
      • 2017-08-11
      • 1970-01-01
      相关资源
      最近更新 更多