Django, Mysql Docker Project не может подключиться к базе данных

Мой файл docker выглядит следующим образом :

FROM python:3
ENV   PYTHONUNBUFFERED 1
RUN mkdir /app
COPY requirements.txt /app/
WORKDIR /app
RUN pip3 install -r requirements.txt
COPY . /app
EXPOSE 8082
CMD ["python", "manage.py", "runserver", "0.0.0.0:8082"]

А вот мои определения db в settings.py :

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'knowledge_base_py',
        'USER': 'root',
        'PASSWORD': 'root'
    }
}

Я запускаю mysql отдельно вне контейнера docker, потому что хочу использовать AWS RDS в качестве базы данных в продакшене. Когда я запускаю команду docker run, я получаю ошибку "django.db.utils.OperationalError: (2002, "Can't connect to local MySQL server through socket '/run/mysqld/mysqld.sock' (2)")". Что мне делать?

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