Docker を Kubernetes や Swarm でサービスを実行する場合は JSON や YAML などで事前に定義したものを実行するだけなので知っているけどそれほど脅威ではありませんでしたが docker を便利コマンドや batch として自由に任意のコマンドを実行したいと言われるととたんに -v /:/rootfs とか、--privileged されたらどうしようという壁にぶち当たるわけです。 しかし、安全に使えたら便利なのでなんとかならないかなと CentOS 7 の公式リポジトリの Docker なら SELinux でなんとかする方法があるかもしれないなと調べてみました。 公式リポジトリの docker は古いんじゃないかと疑ってましたが 1.12.5 だったのでこれなら悪くない。クラスタの方では 1.11.1 使ってるし。
![Docker 使うなら石川さんごめんなさいしてる場合ではない](https://cdn-ak-scissors.b.st-hatena.com/image/square/d15dc859ca7e8457b7ca3428275dfaa6b513b183/height=288;version=1;width=512/https%3A%2F%2Fblog.1q77.com%2Fimg%2Fyteraoka.png)