Dockerでstorageにoverlayを使う際の注意事項(2016/2時点,CentOS7)
Dockerでstorage driverにoverlayを使ってはまったこと。 2016/2時点 CentOS7でのdocker(1.8.2)においては、コンテナのファイルが2GBを超えると、読み込めなくなるようだ。 mariadbにて、dumpファイルの取り込みまでは問題ないのだが、これを一旦停止し、再度立ち上げようとすると「27: File too large」というメッセージが出て起動できない。 ググってみたところ、どうもこのメッセージはMariaDBというよりもOSが出しているようだ。そのことに気づいてoverlayをdevicemapperに戻したところ、現象は発生しなくなった。 開発者サイドでも、まだoverlayは何が起こるかわからない、というスタンスらしいので、要注意。