docker により、Fedora ホストが selinux 強制モードで起動できなくなりました。

docker により、Fedora ホストが selinux 強制モードで起動できなくなりました。

私は不注意にやった

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 パッケージをインストールしていない可能性があります。

関連情報