Docker错误记录: Failed to get D-Bus
2020-08-20 本文已影响0人
编程永无止境
错误描述
在创建好Docker的CentOS7容器以后,安装了服务,使用systemctl启动关闭服务的时候报错。
image.png
[root@f1b9e93e6dea /]# systemctl
Failed to get D-Bus connection: Operation not permitted
解决方案
运行容器的时候使用--privileged参数
例如:
$ docker run -itd --name mycentos7 \
--privileged \
centos:7 \
/usr/sbin/init
重点是两点:
1、添加参数 --privileged
2、在CentOS镜像后 添加/usr/sbin/init