Dockerfile操作不允许systemctl与搬运工+ systemctl
FROM centos:7
ENV container docker
VOLUME ["/sys/fs/cgroup"]
RUN yum -y update
RUN yum install -y httpd
RUN systemctl start httpd.service
ADD . /code
WORKDIR /code
搬运工-compose.yml
version: '2'
services:
web:
privileged: true
build: .
ports:
- "80:80"
volumes:
- .:/code
命令
docker-compose build
错误:
第6步:运行systemctl启动httpd.service --->在5989c6576ac9 运行[91mFailed得到d-bus接口:操作不允许 [0分[31mERROR [0米???服务 '网站' 未能建立:命令 '/ bin/sh的-c SYSTE MCTL开始httpd.service' 返回非零代码:1个
观测数据:在Windows上运行7 :(
任何提示?
您是否找到了解决此问题的解决方案?我试过答案,但我不为我工作,甚至没有centos/systemd图像 –
答案适合你吗?对我来说它不起作用 –