![docker により、Fedora ホストが selinux 強制モードで起動できなくなりました。](https://rvso.com/image/668044/docker%20%E3%81%AB%E3%82%88%E3%82%8A%E3%80%81Fedora%20%E3%83%9B%E3%82%B9%E3%83%88%E3%81%8C%20selinux%20%E5%BC%B7%E5%88%B6%E3%83%A2%E3%83%BC%E3%83%89%E3%81%A7%E8%B5%B7%E5%8B%95%E3%81%A7%E3%81%8D%E3%81%AA%E3%81%8F%E3%81%AA%E3%82%8A%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82.png)
私は不注意にやった
docker run -v /:/mnt:ro someimage
その結果、docker (docker v1.7) デーモン エラーが発生しました。それ以来、permissive モードでしか起動できず、多くの selinux エラーが発生しました。最も顕著なエラーは、ジャーナル サービスを開始できないというものです。
ラベル付けを再度試みましたfixfiles relabel
が、成功しませんでした。Fedora 21 で発生したため、F22 へのアップグレードも試みましたが (enforcing=0 ですべて実行)、アップグレード後も問題は解決されません。現在、これを修正する適切な方法を見つける方法がわかりません。
答え1
/etc/sysconfig/docker または /etc/defaults/docker ファイルを確認しましたか? selinux オプションが設定されていない可能性があります。または、docker selinux パッケージをインストールしていない可能性があります。