Dockerfile動作ドッカー+ 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
コマンドでsystemctlを許可されていない
docker-compose build
エラー:
ステップ6:??操作が [0メートルを許可されていない[31mERROR [0メートル:??RUNはhttpd.service ---> 5989c6576ac9 での実行[91mFailed D-バス接続を取得するために開始しsystemctl:コマンド '/ binに/ はhttpd.serviceを開始MCTLのsh -c syste' 非ゼロのコードが返さ:1台の
OBSを:サービス 'ウェブ' はビルドに失敗したWindows上で実行されている7 :(
チップはありますか?
この問題の解決策をお探しですか?私は答えを試みたが、私は私のために働かないcentos/systemdイメージ –
答えはあなたのために働くか?私のためにそれは動作していません –