加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

docker Failed to get D-Bus connection: Operation not permitt

发布时间:2020-12-16 03:55:12 所属栏目:安全 来源:网络整理
导读:系统用的是centos7.3,docker1.12,不管是在生成镜像时,或者是在容器内,如果用的 systemctl,service命令就会报Failed to get D-Bus connection: Operation not permitted。有人说centos7.2以后,就没有这个问题了,我用的7.3一样会有这样的问题。 1,后台

系统用的是centos7.3,docker1.12,不管是在生成镜像时,或者是在容器内,如果用的systemctl,service命令就会报Failed to get D-Bus connection: Operation not permitted。有人说centos7.2以后,就没有这个问题了,我用的7.3一样会有这样的问题。

1,后台运行的模式启动

$ docker run --name mynginx --privileged ?-d -e "container=docker" ?tankzhang/centos_nginx:v1 ?/usr/sbin/init

如果是交互模式,也就是-d换成-it,是进不去的,会提示你输入用户名和密码。

$ docker run --name mynginx --privileged -it -e "container=docker" tankzhang/centos_nginx:v1 /usr/sbin/init

。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
CentOS Linux 7 (Core)
Kernel 3.10.0-123.el7.x86_64 on an x86_64

a1599b5ac6cc login:
Password:

2,docker exec进入到容器内

docker systemctl 启动

docker systemctl 启动

不要通过docker attach进入容器,因为根本进不去,并且会导致容器退出。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读