2017-12-24 41 views
1

XFSファイルシステムでコンテナを構築するためにDockerを設定するのが難しいです。私のストレージドライバはoverlay2に正しく設定されていますが、私のバッキングファイルシステムはextfsです。Docker Backing FilesystemをXFSに設定するには?

私のドッカーデーモンファイルにstorage-optsの指定がありますか?

答えて

0

overlay2ストレージドライバを使用している場合、Dockerはファイルシステムを作成しません。既存のバッキングファイルシステムにディレクトリを作成するだけです。そのファイルシステムがext4を使用している場合、それはあなたが得るものです。

Dockerが実際に新しいファイルシステムを作成する唯一の状況は、devicemapperドライバを使用している場合です。この場合、Dockerはブロックストレージデバイスからチャンクを切り出し、選択したファイルシステムで使用するようにフォーマットします。

+0

わかりました。 **警告:WiredTigerストレージエンジンでXFSファイルシステムを使用することを強くお勧めします。 ** http://を参照してください。この例では、/dochub.mongodb.org/core/prodnotes-filesystem' – Nick

+0

'/ var/lib/docker'が専用ファイルシステムであり、XFSでフォーマットし、' overlay2'ストレージドライバを使い続けていることを確認します。これは一般的に 'devicemapper 'よりも優れています。 – larsks

関連する問題