変更する必要があります:
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
。
コンテナをcomposeから設定すると、それらはすべて、composeによって作成されたデフォルトネットワークに接続されます。 redis
この場合、redis
のDNS名です。 コンテナであり、コンテナipに自動的に解決されます