आपको बदलना चाहिए:
CHANNEL_LAYERS = {
'default': {
'BACKEND': 'channels_redis.core.RedisChannelLayer',
'CONFIG': {
"hosts": [('0.0.0.0', 6379)],
},
},
}
करने के लिए
CHANNEL_LAYERS = {
'default': {
'BACKEND': 'channels_redis.core.RedisChannelLayer',
'CONFIG': {
"hosts": [('redis', 6379)],
},
},
}
आपकी Django settings file
. में ।
जब आप कंपोज़ से कंटेनर सेट करते हैं तो वे सभी कंपोज़ द्वारा बनाए गए डिफ़ॉल्ट नेटवर्क से जुड़े होते हैं। redis
इस मामले में redis
. का DNS नाम है कंटेनर और स्वचालित रूप से कंटेनर आईपी के लिए हल हो जाएगा