Django.db.utils.OperationalError: FATAL: password authentication failed for user "postgres"
Не могу запустить docker-compose up, поменял бд на postgres. Стало выдавать не верный пароль для бд. Не понимаю в чём проблема, я уже пробывал добавлять в docker-compose.yml переменные enviroment, но всё-равно выдаёт туже ошибку.
settings.py
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql',
'NAME': 'postgres',
'USER': 'postgres',
'PASSWORD': 'postgres',
'HOST': 'db',
'POST': '5432'
}
}
docker-compose.yml
version: '3.7'
services:
db:
image: postgres:14.3
volumes:
- postgres_data:/var/lib/postgresql/data/
web:
environment:
- POSTGRES_PASSWORD=postgres
- POSTGRES_USER=maksimpc
build: .
command: python /usr/src/api_rest/manage.py runserver 127.0.0.1:8000
volumes:
- .:/usr/src/api_rest
ports:
- 8000:8000
depends_on:
- db
volumes:
postgres_data: