Django не может соединиться с postgres из контейнера docker

Dockerfile

FROM python:3.8
ARG index_url

ENV PYTHONUNBUFFERED 1
WORKDIR /usr/src/report_backend

COPY ./ /usr/src/report_backend

RUN apt-get -y update

RUN pip install -r requirements.txt

CMD ["/bin/bash"]

docker-compose file

version: "3.9"

services:
  web:
    build: .
    command: python manage.py runserver 0.0.0.0:8000
    volumes:
      - .:/code
    ports:
      - "8000:8000"

настройки базы данных django

DATABASES = {
    "default": {
        "ENGINE": "django.db.backends.postgresql_psycopg2",
        "NAME": "story",
        "USER": "monetree",
        "PASSWORD": "Thinkonce",
        "HOST": "dev.report.inergio.io",
        "PORT": 5432
    },
}

Здесь я пытаюсь подключить базу данных локального сервера. но получаю следующую ошибку

web_1  |     self.connection = self.get_new_connection(conn_params)
web_1  |   File "/usr/local/lib/python3.8/site-packages/django/utils/asyncio.py", line 25, in inner
web_1  |     return func(*args, **kwargs)
web_1  |   File "/usr/local/lib/python3.8/site-packages/django/db/backends/postgresql/base.py", line 199, in get_new_connection
web_1  |     connection = Database.connect(**conn_params)
web_1  |   File "/usr/local/lib/python3.8/site-packages/psycopg2/__init__.py", line 122, in connect
web_1  |     conn = _connect(dsn, connection_factory=connection_factory, **kwasync)
web_1  | django.db.utils.OperationalError: FATAL:  database "story" does not exist

вот моя база данных. база данных уже существует, но она не работает .

psql (12.9 (Ubuntu 12.9-0ubuntu0.20.04.1))
Type "help" for help.

postgres=# 
postgres=# \l
                              List of databases
    Name     |  Owner   | Encoding | Collate |  Ctype  |   Access privileges   
-------------+----------+----------+---------+---------+-----------------------
postgres    | postgres | UTF8     | C.UTF-8 | C.UTF-8 | 
story       | postgres | UTF8     | C.UTF-8 | C.UTF-8 | =Tc/postgres         +
            |          |          |         |         | postgres=CTc/postgres+
            |          |          |         |         | monetree=CTc/postgres
story_files | postgres | UTF8     | C.UTF-8 | C.UTF-8 | =Tc/postgres         +
            |          |          |         |         | postgres=CTc/postgres+
            |          |          |         |         | monetree=CTc/postgres
template0   | postgres | UTF8     | C.UTF-8 | C.UTF-8 | =c/postgres          +
            |          |          |         |         | postgres=CTc/postgres
template1   | postgres | UTF8     | C.UTF-8 | C.UTF-8 | =c/postgres          +
            |          |          |         |         | postgres=CTc/postgres
(5 rows)

postgres=# \q

http://dev.report.inergio.io/ - это мой хост, поэтому я использую его в своих настройках. Пожалуйста, посмотрите, в чем может быть проблема?

Вернуться на верх