django - 在 Docker 容器中使用 VS Code 调试 Django 会关闭容器
问题描述
我正在按照本指南使用 VS Code 在 Docker 容器中调试 Django。我所做的唯一不同是将端口更改为8000
和主机,0.0.0.0
因为我的 docker-compose 就是这样。我不知道为什么当我在视图中使用断点运行 Django 时 Web 容器会关闭,因为我真的不知道问题出在哪里。我唯一的猜测是来自vscode/launch.json
以下设置的文件:
{
"version": "0.2.0",
"configurations": [
{
"name": "Run Django",
"type": "python",
"request": "attach",
"pathMappings": [
{
"localRoot": "${workspaceFolder}/app",
"remoteRoot": "/usr/src/app"
}
],
"port": 8000,
"host": "0.0.0.0",
}
]
}
任何想法为什么这不起作用或问题来自哪里?
解决方案
推荐阅读
- php - 带有 MAMP 的 MacOS Mojave 上的 VirtualHost 不起作用
- python - requests-html 找不到页面元素
- struct - 我应该将文本输入解析为“动态结构”以对其进行逻辑处理吗?
- c# - 为什么我在生产中使用 .NET MVC 5 Web APP 访问生产中的 Web API 时收到 404 错误,而不是开发中
- active-directory - 将 SSO 与 Coldfusion 应用程序集成
- apollo-server - GraphQLError:预期类型 Int,找到 Int
- php - PHP不会从数据库中获取数据,显示一个空白页?
- php - 致命错误:在 php mvc 中找不到类“控制器”
- android - ActivityCompat onRequestPermissionsResult() 未调用
- python - np.where 覆盖 th 值