Failed to get D-Bus connection: Operation not permitted

admin 发布于:2017-3-15 16:19 分类:Linux  有 6440 人浏览,获得评论 0 条 标签: Docker systemctl 

在Centos7的Docker里装好了httpd,运行报错:

systemctl start httpd.service  
Failed to get D-Bus connection: Operation not permitted

 

解决方案:

启动时设置参数  --privileged

使用该参数,container内的root拥有真正的root权限。
否则,container内的root只是外部的一个普通用户权限。

docker run --privileged centos /sbin/init