PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Docker erkennt das Postgresql-Datenverzeichnis nicht

Sie ändern den standardmäßigen postgresql-Datenpfad, daher müssen Sie die Datenbank initialisieren. versuchen Sie dies

volumes:
    - ./init.sql:/docker-entrypoint-initdb.d/init.sql

Hier ist die init.sql-Datei

CREATE USER docker;
CREATE DATABASE docker;
GRANT ALL PRIVILEGES ON DATABASE docker TO docker;