小编bao*_*nru的帖子

在docker容器中启动服务失败,错误:无法获得D-Bus连接:没有与服务管理器的连接

我安装了docker image并成功构建了一个图像.

当我ssh到容器并运行命令时service xxx start,弹出一个错误:

服务nginfra开始

重定向到/ bin/systemctl start nginfra.service/sbin/service:第79行:/ bin/systemctl:没有这样的文件或目录

实际上,fakesystemd安装在容器而不是systemd.

所以我删除fakesystemd并安装systemd了命令:yum swap - remove fakesystemd - install systemd systemd-libs

但我还是无法启动服务:

服务nginfra开始

重定向到/ bin/systemctl start nginfra.service无法获得D-Bus连接:没有与服务管理器的连接.

有没有人见过并解决过这个问题?

dbus systemd docker

9
推荐指数
2
解决办法
9865
查看次数

标签 统计

dbus ×1

docker ×1

systemd ×1