【发布时间】:2017-03-07 06:27:24
【问题描述】:
我是 docker 新手(1 天),我想为新人制作一个包含完整环境的图像。
所以我刚刚在我的图像上安装了 mongodb:
RUN echo $'[mongodb-org-3.2] \n\
name = MongoDB Repository \n\
baseurl = https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.2/x86_64/ \n\
gpgcheck = 1 \n\
enabled = 1 \n\
gpgkey = https://www.mongodb.org/static/pgp/server-3.2.asc' > /etc/yum.repos.d/mongodb-org.repo
RUN yum install -y mongodb-org
但是当我使用 sudo docker run -t -i myimage /bin/bash 运行它并尝试使用 systemctl start mongod 启动 mongo 时,我收到了这个错误:
获取 D-Bus 连接失败:不允许操作
【问题讨论】: