当前位置:   article > 正文

Docker 不能使用systemctl 的问题

Docker 不能使用systemctl 的问题

docker容器里安装了mariadb,启动的时候执行

  1. systemctl start mariadb
  2. Failed to get D-Bus connection: Operation not permitted

上网搜索,这个是Docker的一个bug,在centos7.2以后已解决,但是我用的centos已经升级到了7.5版本,仍然会有这个问题出现。

比较有效的方法是启动容器的时候加上/usr/sbin/init的参数

sudo docker run -dit centos /usr/sbin/init

之后再安装mariadb的时候,就可以启动了

转载于:https://www.cnblogs.com/alexzcl/p/9594594.html

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/573276
推荐阅读
相关标签
  

闽ICP备14008679号