解决 CentOS7 容器 Failed to get D-Bus connection: Operation not permitted

时间:2022-06-01 01:01:47

事由:通过 systemctl start crond 启动任务时报错,具体如下

Failed to get D-Bus connection: Operation not permitted

解决方法:

  • 启动容器时指定参数 --privileged=true 并执行命令 /usr/sbin/init,完整如下
docker run -d --privileged=true --name centos7 centos /usr/sbin/init

然后通过 docker exec -it centos7 /bin/bash 进入容器操作