Tudo bem Eduardo?
O problema é realmente de permissões, ocorreu algo durante o uso da aplicação e o dono da pasta postgres-data
acabou sendo o systemd-coredump
, tenho que falar que nunca vi isso ocorrer, porem pesquisando um pouco parece ser relacionado ao Docker e como ele foi instalado e é executado. Mas vamos para a solução.
Vá até a pasta da aplicação e troque o dono da pasta com
chown edward /postgres-data
Talvez seja necessário usar sudo
para executar o comando e isso deve resolver o problema. Todos os arquivos da aplicação precisam apresentar as permissões, seguidos do seu nome de usuário 2 vezes (o usuário que é dono do arquivo e o grupo dono do arquivo), no seu caso o grupo esta correto porem o usuário não, então basta troca-lo. caso o seu grupo não estivesse correto, podemos executar o mesmo comando porem com :
antes do nome de usuário.
Espero que isso resolva, mas toda as vezes que você executar o Docker o problema vai ocorrer novamente, só fique atento. Continue se esforçando e bons estudos.