Docker(Toolbox)でコンテナを1つ立ち上げて、2つ目を立ち上げようとdocker runしたら以下のエラーメッセージ
cgroups: cannot found cgroup mount destination: unknown
色々調べてみたら以下のコマンドで回避できることがわかった。
sudo mkdir /sys/fs/cgroup/systemd sudo mount -t cgroup -o none,name=systemd cgroup /sys/fs/cgroup/systemd
ただこれ、Docker Quickstart Terminal上とかだとsudoが使えないとか、
ディレクトリ構成が違ってそもそもsysフォルダがなかったりとかでできない。
なのでTeraTermなどのターミナルソフトで192.168.99.100に接続して
(ユーザー名:docker, パスワード:tcuser)で実行する必要がある。
ちなみにDocker Toolboxだと毎回この処理をしないと複数コンテナを立ち上げられないみたい。
Docker for Windowsだとこのエラー出ないんだけど、Vagrant(VirtualBox)と共存させる
必要があるからToolBox使うしかないんだよな。。