RUN systemctl启动newrelic-infra,错误:无法获得D-Bus连接:不允许操作

时间:2019-03-03 05:02:15

标签: docker centos newrelic systemctl

RUN systemctl在 cent os 7

上启动newrelic-infra (在构建docker文件时)

我们获得以下错误消息:

[(1, 2), (2, 3), (3, 5), (4, 8), (5, 12)]

即使在将这些步骤包含在docker文件中之后,

docker file

我遇到了同样的错误。我们该如何解决

1 个答案:

答案 0 :(得分:0)

已安装的卷可能在容器的运行期间工作,但在构建期间无法工作。

在许多情况下,您都不需要在容器中运行systemd,因为可以使用docker-systemctl-replacement脚本运行“ systemctl”命令。