¿Cómo se gestionan las actualizaciones de PostgreSQL en el contenedor?

Ruby se actualiza proporcionando una nueva imagen base para el contenedor.

Las actualizaciones de Postgres son más complicadas, pero cuando es necesario, la base de datos se respalda, se convierte al nuevo formato y luego se migra. Casi siempre funciona. Por lo general, omiten cada segunda actualización de Postgres, por lo que pasará un tiempo antes de que vuelva a ocurrir. (Si realmente te interesa, puedes revisar las plantillas de postgres en el directorio templates del repositorio discourse_docker.