sql >> Base de Datos >  >> RDS >> PostgreSQL

Docker no reconoce el directorio de datos de Postgresql

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;