Instruksinya memang sudah beberapa tahun lalu tapi sangat jelas. Namun saya menemui jalan buntu. Saat mencoba mengatur PostgreSQL saya tidak dapat membuat database karena muncul error yang mengatakan database sudah usang.
Saya mencoba memperbarui YAML dari 15.1 ke latest namun hasilnya sama:
Apa yang terjadi jika Anda hanya menginstal :latest saja?
Saya agak ingat bahwa versi PostgreSQL yang lebih baru juga membutuhkan fitur prosesor tertentu pada host Docker (jadi menggunakan versi yang lebih rendah juga bisa dicoba).
Jika saya mengganti dari image: postgres:15.1 ke image: postgres:latest, tidak ada perubahan. Saya bisa masuk ke admin, tetapi saat saya klik PostgreSQL di navigasi samping, saya mendapatkan error.
Mereka mengharapkan versi 13.x, dan mungkin mereka kebetulan mendukung 11.x pada tahun 2023.
Saya agak ingat masa sysadmin tahun 90-an di mana versi perangkat lunak database sangat penting, jadi coba gunakan tag 13 daripada 15.1
Selain itu, saya akan menggabungkan postgres dan mattermost ke dalam satu “aplikasi” CS kecuali Anda berencana menjalankan aplikasi lain yang menggunakan postgres13.x