質問編集履歴

1 文法の修正

sachito

sachito score 11

2017/12/02 15:43  投稿

dockerでコンテナが起動できなくなりました。
###実行環境
Mac+docker-machineでvirtualBox上にDockerホストを構築しています。
###実行したコマンド
```
コンテナで/sbin/initするとsystemctlコマンドが利用できるということで以下
コンテナで/sbin/initするとsystemctlコマンドが利用できるということで以下実行
$ docker run -d -it --privileged centos /sbin/init
上記で作成されたコンテナにログインし、rsyslogをインストール
$ yum install -y rsyslog
# yum install -y rsyslog
rsyslog起動
$ systemctl start rsyslog
# systemctl start rsyslog
コンテナからログアウト
# exit  
```
上記の操作後、新しくコンテナを起動しようとすると以下のエラーが出るようになりました。
```
$ docker run -d -it centos /bin/bash
0deda9529629fe8381a666b4a94b7b4b4ed97824f0f3be77d03e2bfe848382bf
docker: Error response from daemon: cgroups: cannot found cgroup mount destination: unknown.
```
コンテナで/sbin/initすると、他のコンテナ操作ができなくなるのではないかと考えていますが、原因が分かる方いらっしゃいましたら教えてください。
  • Linux

    4799 questions

    Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

  • CentOS

    3384 questions

    CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

  • Docker

    1263 questions

    Dockerは、Docker社が開発したオープンソースのコンテナー管理ソフトウェアの1つです

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る