容器内使用systemctl报错(Failed to get D-Bus connection: Operation not permitted)
容器内使用systemctl报错报错分析解决报错在容器内启动 systemctl 或 system 命令报这个错[root@9cb5a05021f7 /]# systemctl status sshdFailed to get D-Bus connection: Operation not permitted分析根据报错,分析原因是 dbus-daemon 没能启动,systemctl 并不是不能
·
报错
在容器内启动 systemctl 或 system 命令报这个错
[root@9cb5a05021f7 /]# systemctl status sshd
Failed to get D-Bus connection: Operation not permitted
分析
根据报错,分析原因是 dbus-daemon 没能启动,systemctl 并不是不能使用
解决
将 CMD 或者 entrypoint 设置为 /usr/sbin/init 即可
[root@server1 systemctl]# docker run --privileged -it systemd:new /usr/sbin/init
更多推荐
已为社区贡献1条内容
所有评论(0)