首页 > 解决方案 > Docker:无法获得 D-Bus 连接,不允许操作

问题描述

无法使用 service 命令在 docker 容器内启动服务。

通过在启动容器时传递特权模式,服务命令可以工作。但我不想在启动容器时通过特权模式。

请告诉我,有什么办法可以解决这个问题吗?

标签: docker

解决方案


这是以下票的副本。使用以下命令解决您的问题。

docker run -d -it --privileged ContainerId /usr/sbin/init

使用以下链接中的 docker 文件来解决此问题。运行 docker 镜像时使用 --privileged。

https://hub.docker.com/_/centos

复制


推荐阅读