gpt4 book ai didi

gnome - gnome-desktop docker镜像可用于Linux Mint Host,但不能与CentOS一起使用?

转载 作者:行者123 更新时间:2023-12-02 19:43:54 25 4
gpt4 key购买 nike

我正在使用来自docker repo的docker幻想:traxtopel / docker-centos-gnome-desktop
https://index.docker.io/u/traxtopel/docker-centos-gnome-desktop/
我有一个安装了Docker 0.9.0的Linux Mint系统,该系统可以运行镜像并使用gnome session 启动vncserver,而不会出现任何问题。
但是,当我在CentOS6系统(也是docker 0.9.0版)上运行相同的镜像并尝试启动gnome session 时,我得到以下信息:

Failed to start message bus: Failed to open "/etc/selinux/targeted/contexts/dbus_contexts": No such file or directoryEOF in dbus-launch reading address from bus daemon


我还尝试启动一个gnome终端,该终端可在Linux Mint主机上运行,​​但在我的CentOS6主机上产生以下内容。

Failed to get the session bus: /bin/dbus-launch terminated abnormally with the following error: EOF in dbus-launch reading address from bus daemon

Falling back to non-factory mode.Failed to summon the GConf demon; exiting. Failed to contact configuration server; some possible causes are that you need to enable TCP/IP networking for ORBit, or you have stale NFS locks due to a system crash. See http://projects.gnome.org/gconf/ for information. (Details - 1: Failed to get connection to session: /bin/dbus-launch terminated abnormally with the following error: EOF in dbus-launch reading address from bus daemon)


由于两个docker版本都相同,并且它们使用相同的docker镜像,所以我唯一的猜测是它与主机内核版本或主机selinux配置有关。
Linux Mint Kernel:3.8.0-19-通用
CentOS6内核:2.6.32-431.5.1
任何想法是什么导致这种行为?

最佳答案

看来问题与selinux有关。我没有所有详细信息或“适当的”修复程序,但Linux Mint系统在CentOS6系统运行时并未运行selinux。

我最初排除了这种情况,因为当selinux进入许可模式时,会发生相同的行为。完全禁用selinux并重新启动主机系统可解决此问题。

为了确定根本原因,我在宽松模式下运行selinux,并尾随了/var/log/audit/audit.log文件,但是当从gnome-terminal或gnome-session运行时,没有任何关于此问题的记录写到日志中 docker 图片。

如果有人有更好的解决方案,请发布,但是似乎一个解决方案是在主机系统上禁用selinux。

关于gnome - gnome-desktop docker镜像可用于Linux Mint Host,但不能与CentOS一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23686368/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com