El hecho de que esté intentando conectarse a un socket de dominio Unix apunta a un problema de configuración en la aplicación Rails. Tu docker-compose.yml
tiene DATABASE_URL
en él, pero está comentado, sin comentar eso al menos debería acercarse (la aplicación al menos debería intentar comenzar a conectarse a postgres.local
en lugar de un socket de dominio Unix local que no existirá ya que Postgres se ejecuta en un contenedor separado).