docker Failed to get D-Bus connection 报错
2018-08-14 17:20
1471 查看
今天在 docker 容器里面启动 nagios 玩,启动的时候发现不能使用 systemctl 命令。
配置centos的docker容器时,在里面安装mysql数据库,以下为安装mysql的命令
当时我配置项目服务器,调用了systemctl 命令启动服务,报错。
原因及解决方式:
这个的原因是因为 dbus-daemon没能启动。其实 systemctl 并不是不可以使用。将你的 CMD 或者 entrypoint 设置为 /usr/sbin/init 即可。会自动将 dbus 等服务启动起来。
然后就可以使用 systemctl 了。命令如下
配置centos的docker容器时,在里面安装mysql数据库,以下为安装mysql的命令
yum -y install mariadb* systemctl start mariadb.service # 运行到这条报错 systemctl enable mariadb.service # 设置root有用户密码 mysql_secure_installation
当时我配置项目服务器,调用了systemctl 命令启动服务,报错。
原因及解决方式:
这个的原因是因为 dbus-daemon没能启动。其实 systemctl 并不是不可以使用。将你的 CMD 或者 entrypoint 设置为 /usr/sbin/init 即可。会自动将 dbus 等服务启动起来。
然后就可以使用 systemctl 了。命令如下
# 在创建docker容器时添加--privileged docker run --privileged -ti -e "container=docker" -v /sys/fs/cgroup:/sys/fs/cgroup centos /usr/sbin/init
相关文章推荐
- Docker: Failed to get D-Bus connection: No connection to service
- docker Failed to get D-Bus connection: Operation not permitted
- Docker Container Centos7 systemctl 提示 Failed to get D-Bus connection: Operation not permitted
- docker Failed to get D-Bus connection 报错
- centos7 docker容器报 docker Failed to get D-Bus connection 错误
- docker容器中启动service服务 Failed to get D-Bus connection: Operation not permitted
- docker Failed to get D-Bus connection 报错
- docker容器中启动service服务 Failed to get D-Bus connection: Operation not permitted
- 解决docker执行systemctl start 报错Failed to get D-Bus connection: Operation not permitted
- centos7 docker容器报 docker Failed to get D-Bus connection 错误
- Docker容器使用问题:Failed to get D-Bus connection: Operation not permitted
- docker centos 使用 systemctl Failed to get D-Bus connection: Operation not permitted
- Docker中启动mysql报错: Failed to get D-Bus connection
- Mac Docker (问题)docker Failed to get D-Bus connection 报错
- Failed to get D-Bus connection: Operation not permitted , docker安装centos7之坑
- docker Failed to get D-Bus connection 报错
- centos7 docker Failed to get D-Bus connection
- Docker之 Failed to get D-Bus connection: Operation not permitted
- 配置centos7解决 docker Failed to get D-Bus connection 报错
- Docker: Failed to get D-Bus connection: No connection to service