首页>>帮助中心>>美国VPSdocker报错:Failed-to-get D-Bus connection Operation not permitted的解决办法

美国VPSdocker报错:Failed-to-get D-Bus connection Operation not permitted的解决办法

2024/8/28 573次

美国VPSdocker报错:Failed to get D-Bus connection Operation not permitted的解决办法

问题:
Docker使用centos7镜像创建容器后,在里面使用systemctl启动服务报错:
Failed to get D-Bus connection: Operation not permitted
问题复现:
#docker run -itd --name centos7 centos:7
#docker attach centos7
#yum install vsftpd


#systemctl start vsftpd
报错:Failed to get D-Bus connection: Operation not permitted

解决办法:
先把原先创建的容器停止服务并移除
#docker stop centos7
#docker rm centos7

以特权模式运行容器。
#docker run -d --name centos7 --privileged=true centos:7

进入容器:
#docker exec -it centos7 / bin / bash
#yum install vsftpd
#systemctl start vsftpd


启动正常。

购买使用一诺网络美国VPS,可以极大降低初创企业、中小企业以及个人开发者等用户群体的整体IT使用成本,无需亲自搭建基础设施、简化了运维和管理的日常工作量,使用户能够更专注于自身的业务发展和创新。美国VPS低至49元/月,购买链接:https://www.enuoidc.com/vpszq.html?typeid=3

版权声明

    声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们996811936@qq.com进行处理。