Как настроить django-channels для создания контейнера docker?

У меня есть приложение django, которое работает с каналами django. Проблема в том, что все работало нормально без контейнера docker. Теперь я сделал docker контейнер для приложения, но сокеты не работают... но django CRUD с apis работает нормально. или мы можем сказать gunicorn сервис работает, но daphne сервис не работает. В

entrypoint.sh :

#!/bin/sh

python manage.py migrate --no-input
python manage.py collectstatic --no-input

gunicorn source.wsgi:application --bind 0.0.0.0:8000
daphne source.asgi:application --bind 0.0.0.0:8001

settings.py :

CHANNEL_LAYERS = {
    'default': {
        'BACKEND': 'channels_redis.core.RedisChannelLayer',
        'CONFIG': {
            "hosts": [('redis-notif2', 6379)],
        },
    },
}

в браузере я получаю следующую ошибку:

Firefox can’t establish a connection to the server at ws://xx.xx.xxx.xxx:8001/ws/project/admin/. reconnecting-websocket-mjs.js:516
Вернуться на верх