我有一个码头组成,其中包含一个反应应用程序和其他django容器。它们在同一个网络中,所以当我尝试使用服务名称从react容器向其中一个django服务发出curl请求时,它可以工作,但在web应用程序中它不能工作,并且它说: POST http://backend-account:8000/api/auth/login/
我正在做港口-撰写项目,其中包含一个django应用程序和MySQL服务器。测试的步骤是先设置MySQL服务器,然后触发用于连接的django应用程序,但有时当我在CircleCI中进行测试时,它会导致某些争用情况。这意味着Django应用程序无法与MySQL服务器连接,因为MySQL服务器还没有准备好。
然而,当我使用docker-compose run api
通过这个官方教程,我正在学习如何在docker中开发Django应用程序:docker-compose run web django-admin.py startprojectcomposeexample .创建docker-compose up运行应用程序的映像我经常使用python manage.py shell在外壳模式下运行Django,但我不知道如何使用