デフォルトのpostgresポートは5431ではなく5432であることに注意してください。composeファイルでpostgresサービスのポートマッピングを更新する必要があります。間違ったポートが、報告した問題の原因である可能性があります。ポートマッピングを変更してから、postgres:5432に接続してみてください。 localhost:5432は機能しません。
デフォルトのpostgresポートは5431ではなく5432であることに注意してください。composeファイルでpostgresサービスのポートマッピングを更新する必要があります。間違ったポートが、報告した問題の原因である可能性があります。ポートマッピングを変更してから、postgres:5432に接続してみてください。 localhost:5432は機能しません。