docker報(bào)錯(cuò):Failed to get D-Bus connection Operation not permitted的解決辦法
docker報(bào)錯(cuò):Failed to get D-Bus connection Operation not permitted的解決辦法
問(wèn)題:
Docker使用centos7鏡像創(chuàng)建容器后,在里面使用systemctl啟動(dòng)服務(wù)報(bào)錯(cuò):
Failed to get D-Bus connection: Operation not permitted
問(wèn)題復(fù)現(xiàn):
#docker run -itd --name centos7 centos:7
#docker attach centos7
#yum install vsftpd


#systemctl start vsftpd
報(bào)錯(cuò):Failed to get D-Bus connection: Operation not permitted

解決辦法:
先把原先創(chuàng)建的容器停止服務(wù)并移除
#docker stop centos7
#docker rm centos7

以特權(quán)模式運(yùn)行容器。
#docker run -d --name centos7 --privileged=true centos:7

進(jìn)入容器:
#docker exec -it centos7 / bin / bash
#yum install vsftpd
#systemctl start vsftpd


啟動(dòng)正常。
會(huì)員登錄
賬號(hào)登錄還沒(méi)有賬號(hào)?立即注冊(cè)