我正在为Centgre7创建一个PostgreSQL的Dockerfile作为基本映像。我正在尝试使用容器中的以下命令启动httpd服务,
service httpd start
我收到以下错误:
Redirecting to /bin/systemctl start httpd.service
Failed to get D-Bus connection: No connection to service manager.
日志文件目录/ var / log / httpd也为空。我想这是Docker CentOS7图像的问题。任何帮助表示赞赏。
答案 0 :(得分:0)
我遇到了这个井。
它可能不是最好的方法,但您可以从另一台计算机上找到/etc/init.d/httpd
文件的副本。将其复制到/etc/init.d中的容器中
然后运行
chkconfig --level 345 httpd on
然后你就可以使用其中任何一种
/etc/init.d/httpd start
或service httpd start