mysql
なぜMySQL 8を推奨するか エコシステムの成熟度
MySQL 8.0
- 2018年リリース(7年の実績)
- 大量の本番環境での使用実績
- 豊富なドキュメント・チュートリアル
- ツール・ライブラリの完全対応
MySQL 9.0
- 2024年リリース(1年の実績)
- 本番採用事例がまだ少ない
- 一部ツールで対応待ちの可能性
MySQLの場合
image: mysql:8 # メジャーバージョン指定
- データの互換性が重要
- アプリケーションへの影響大
UPLOAD_LIMIT: 128M dockerで作る場合にはこのくらいを設定しておいた方が良い。 デフォルトは2Mなので、phpMyAdminのインポートでエラーになることが多い。