无法在Docker容器中为X11自动启动dbus-daemon而不使用$ DISPLAY

时间:2016-05-18 11:24:47

标签: ubuntu docker dbus openjdk

我正在尝试在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

我该如何解决这个错误?

1 个答案:

答案 0 :(得分:0)

您可以将DISPLAY变量设置为X服务器(例如主机上的服务器),但是可以在没有X服务器的情况下安装openjdk 8。 您可以将官方java:openjdk-8图像作为如何执行此操作的示例,其Dockerfile位于此处:https://github.com/docker-library/openjdk/blob/master/8-jdk/Dockerfile