PyCharm: Не удается подключиться к postgres-db в контейнере docker
Как сказано в заголовке, у меня проблемы с подключением довольно простой конфигурации базы данных к моей IDE PyCharm.
docker-compose.yml
db:
restart: always
image: postgres
container_name: db
volumes:
- postgres_data:/var/lib/postgresql/data/
environment:
- POSTGRES_USER=postgres
- POSTGRES_PASSWORD=postgres
- POSTGRES_DB=postgres
ports:
- "5432:5432"
networks:
- db-net
Используя его с django, вот мои настройки базы данных из бэкенда, которые работают отлично:
settings.py
DATABASES = {
"default": {
"ENGINE": "django.db.backends.postgresql",
"NAME": "postgres",
"USER": "postgres",
"PASSWORD": "postgres",
"HOST": "db",
"PORT": 5432,
}
}
Но когда я пытаюсь подключить базу данных внутри PyCharm со следующими настройками, я получаю эту ошибку:
Примечание: Поле для пароля, конечно же, было заполнено -> очищается каждый раз, когда кто-то нажимает Apply или пытается проверить соединение.
Может быть, кто-нибудь знает, что я делаю не так, или, возможно, сталкивался с такой же проблемой?
Спасибо за помощь и хороших выходных!