Eso parece. ¿Podrías intentar seguir los pasos de esta publicación anterior y ver si hay otras conexiones de cliente a la base de datos? Idealmente, deberías detener cualquier otra aplicación que se conecte a la base de datos antes de detener el contenedor app.
Alternativamente, puedes intentar terminar todas las sesiones de base de datos establecidas y detener rápidamente el servicio postgres (idealmente antes de que las aplicaciones cliente se reconecten) y luego intentar una reconstrucción después de confirmar un cierre limpio de la base de datos a partir de los registros. Sin embargo, te recomiendo encarecidamente que primero identifiques el impacto en tus aplicaciones cliente listadas en pg_stat_activity antes de terminar sus conexiones.
Aquí tienes un comando de ejemplo que puedes ejecutar para terminar las conexiones de cliente y detener postgres desde dentro del contenedor app después de detener nginx y unicorn primero.
sudo -u postgres psql -c "SELECT pg_terminate_backend(pid) FROM pg_stat_activity WHERE pid <> pg_backend_pid();" && sv stop postgres