nextcloud dockerで構築時にエラー「Error while trying to initialise the database: 」が発生した場合の対処法

nextcloud dockerで構築時にエラー「Error while trying to initialise the database: 」が発生した場合の対処法

nextcloudを、dockerで構築時にエラー「Error while trying to initialise the database: An exception occurred while executing a query: SQLSTATE[HY000]: General error: 4047 InnoDB refuses to write tables with ROW_FORMAT=COMPRESSED or KEY_BLOCK_SIZE」が発生した場合の対処法を記述してます。

環境

  • nextcloud 22.2.0
  • docker 20.10.8
  • docker-compose 1.29.2

エラー全文

以下の「docker-compose.yml」で「docker-compose up -d」実行時に発生

エラー全文

対処法

「db」の「command」を以下に変更して、再度実行します。