Galera, quando faço o docker build apresenta o seguinte erro:
FATAL: could not open directory "pg_notify": No such file or directory
Alguém passou por isso?
Galera, quando faço o docker build apresenta o seguinte erro:
FATAL: could not open directory "pg_notify": No such file or directory
Alguém passou por isso?
Bom dia Bruno, tudo bem?
Esse erro se deve ao fato de ter um erro na configuração do docker-compose, não tenho certeza se o docker sofreu uma atualização que mudou o seu comportamento, se é um erro ocasionado pelo sistema operacional (linux windows e mac) ou se realmente foi um erro de digitação, porem a solução é simples.
Basta abrir o arquivo docker-compose.yml
, ir na linha 12, onde tem as configurações de volumes
e retirar o ponto da frente do ./postgres-data
deixando como /postgres-data
, então o arquivo completo fica:
version: '3'
services:
postgres:
image: "postgres"
environment:
- POSTGRES_USER=root
- POSTGRES_PASSWORD=root
- POSTGRES_DB=root
ports:
- "5432:5432"
volumes:
- /postgres-data:/var/lib/postgresql/data
pgadmin-compose:
image: dpage/pgadmin4
environment:
PGADMIN_DEFAULT_EMAIL: "gui@alura.com"
PGADMIN_DEFAULT_PASSWORD: "123456"
ports:
- "54321:80"
depends_on:
- postgres
Espero ter ajudado, qualquer duvida basta mandar aqui, continue se esforçando e bons estudos.