我按照 django Channels 教程构建了一个简单的聊天应用程序。 \n https://channels.readthedocs.io/en/latest/tutorial/part_1.html \n, \n它可以在我的本地计算机上使用 redis 运行,无需 docker 。
\n\n然后现在我想通过docker compose文件将其放入docker容器中,但似乎应用程序无法连接到redis容器,我已经尝试和google了两天,但似乎所有方法都无法工作。
\n\n所以想在这里寻求帮助
\n\n文件夹结构
\n\nmy_project\n - mysite(django app)\n - ... somefolder and files\n - docker-compose.yml\n - Dockfile\n - requirements.txt\nRun Code Online (Sandbox Code Playgroud)\n\ndocker-compose.yml
\n\nversion: \'3\'\n\nservices:\n app:\n build:\n # current directory\n context: .\n ports:\n #host to image\n - "8000:8000"\n volumes:\n # map directory to image, which means if something changed in\n # current directory, it will automatically reflect on image,\n # don\'t need to restart …Run Code Online (Sandbox Code Playgroud)