está cambiando la ruta de datos postgresql predeterminada, por lo que necesita inicializar la base de datos. prueba esto
volumes:
- ./init.sql:/docker-entrypoint-initdb.d/init.sql
aquí está el archivo init.sql
CREATE USER docker;
CREATE DATABASE docker;
GRANT ALL PRIVILEGES ON DATABASE docker TO docker;