天天看點

Docker 報錯 Failed to get D-Bus connection

Docker容器使用問題:Failed to get D-Bus connection: Operation not permitted

在CentOS7 中,docker容器中yum 安裝完mysql後,啟動mysqld報錯

# systemctl start mysqld

Failed to get D-Bus connection: Operation not permitted

解決辦法:

生成容器:

#docker run -itd -name mysql   mysql-yum-install /usr/sbin/init

進入容器:

# docker exec -it mysql /bin/bash

這樣可以使用systemctl啟動服務了。

執行代碼:

[root@vm ~]# docker run -itd --name mysql  mysql-yum-install  /usr/sbin/init

fc57c212614e013f22720ba471d5dd0ba0c203e629500818a568f55c7bfd1775

[root@vm ~]# docker exec -it mysql /bin/bash