PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Docker não reconhece o diretório de dados do Postgresql


você está alterando o caminho de dados padrão do postgresql, portanto, você precisa inicializar o banco de dados. tente isso
volumes:
    - ./init.sql:/docker-entrypoint-initdb.d/init.sql

aqui está o arquivo init.sql
CREATE USER docker;
CREATE DATABASE docker;
GRANT ALL PRIVILEGES ON DATABASE docker TO docker;