MENU

docker操作

September 30, 2019 • 群晖相关,linux相关

报错

systemctl start xxx.service
Failed to get D-Bus connection: Operation not permitted

run & start

如果要是用 systemctl 管理服务就要加上参数 --privileged 来增加权,
并且不能使用默认的 bash,换成 init :

docker run -itd --privileged centos/systemd:latest /usr/sbin/init

进入容器

docker exec -it [container-id] /bin/bash

参考

docker中怎样设置开机启动--随容器的启动而启动服务?