【踩坑】Docker容器内Linux报错Failed to get D-Bus connection

前言

Docker容器内Linux报错Failed to get D-Bus connection

原因

  • 在Docker容器中,默认情况下并没有运行D-Bus服务,因此无法建立与D-Bus的连接

解决问题

  • 使用特权模式启动容器
  • 在启动容器后启动/usr/sbin/init
1
docker run -itd --privileged=true centos:centos7 /usr/sbin/init

完成

参考文献

CSDN——银河外卖员