No último laboratório, eu consigo subir todos os serviços da stack, porém, o worker não consegue se conectar com o Postgres. Estou usando esse código para subir o banco:
db:
image: postgres:9.5.21
volumes:
- db-data:/var/lib/postgresql/data
environment:
POSTGRES_DB: postgres
POSTGRES_USER: postgres
POSTGRES_PASSWORD: postgres
networks:
- backend
deploy:
placement:
constraints: [node.role == manager]
No log do container do banco aparece a seguinte mensagem:
FATAL: password authentication failed for user "postgres"
DETAIL: Connection matched pg_hba.conf line 95: "host all all all md5"
No log do container do worker aparece a seguinte mensagem:
Waiting for db
Alguma ideia do que pode estar acontecendo?