TL;DR
ボリュームを使い切っていたことが原因だったため、クリーンアップしたら解決しました。
- vagrant + docker + mysql で mysql を起動したら Check that your OS and file system support files of this size のエラーが出た - pospomeのプログラミング日記
- 未使用のコンテナ、volumeなどを一括削除 - Qiita
調査方法に関しての備忘用に書きます。
利用しているプラグイン
今回の件に直接は関係しませんが、利用しているプラグインはfabric8io/docker-maven-plugin
です。
調査経緯
そのまま実行してもログには特に具体的なエラーは表示されず、何がどうエラーになっているか分からなかったため、mvn docker:start -X
としてfull debug logging
を有効にして実行しました。
すると以下のようなログを見つけました。
[ERROR] InnoDB: Write to file ./ib_logfile101failed at offset 6291456, 1048576 bytes should have been written, only 393216 were written. Operating system error number 28. Check that your OS and file system support files of this size. Check also that the disk is not full or a disk quota exceeded.' [Pattern: mysqld: ready for connections] [thread: 17]
要するにディスク周りを調べろということだったので色々検索し、docker volume prune
するとエラーが解消しました。