Docker中无法使用systemctl

Docker中无法使用systemctl问题:

docker中运行systemctl管理服务的时候提示:

Failed to get D-Bus connection: Operation not permitted

解决办法:
在创建容器的时候,以特权模式运行/usr/sbin/init即可:

docker run   -itd   --privileged=true   --name  c1  centos:7   /usr/sbin/init
docker exec -it   c1   bash

就可以正常使用systemctl命令了

原文地址:https://blog.csdn.net/shi_hong_fei_hei/article/details/115337684

你可能感兴趣的:(linux,docker,运维)