PyCharm中停止调试后不关闭Docker容器的设置方法
解决PyCharm调试Docker Compose中Django应用时停止调试不关闭容器的方法
打开PyCharm的运行配置面板
- 点击右上角运行/调试按钮旁的下拉框,选择「Edit Configurations...」
- 在左侧列表中找到你创建的Django Server配置项
修改Docker Compose停止行为设置
- 切换到配置窗口中的「Docker Compose」标签页
- 找到「Stop action」选项(默认值为「Stop containers」)
- 将其修改为「Do nothing」:停止调试后完全保留所有容器状态;或者选择「Stop only services started by this run configuration」:仅停止当前运行配置启动的服务,保留其他依赖容器(比如数据库)
保存配置
- 点击窗口右下角的「Apply」和「OK」按钮,完成设置
之后你停止调试时,Docker容器就会保持运行状态,无需每次重启。
内容的提问来源于stack exchange,提问作者Marko Zadravec
相关产品推荐
相关产品推荐

