DockerのPostgreSQLイメージのバージョンを11から14に上げて、docker-compose up --buildしたところ、
postgres: # image: postgres:11.5-alpine image: postgres:14.6-alpine3.17
Dcokerログにてエラーが出たことを確認:sob:
2023-12-13 16:31:20 2023-12-13 07:31:20.550 UTC [1] FATAL: database files are incompatible with server 2023-12-13 16:31:20 2023-12-13 07:31:20.550 UTC [1] DETAIL: The data directory was initialized by PostgreSQL version 11, which is not compatible with this version 14.6.
ChatGPTによると
エラーメッセージを見ると、PostgreSQLのバージョンの不整合が原因でエラーが発生していることがわかります。具体的には、PostgreSQLデータディレクトリがバージョン11で初期化され、現在のサーバーのバージョン14.6とは互換性がないため、エラーが発生しています。
とのこと。
次回までに上記を対応する。