Docker 如何在调试中对停止事件运行任务?

Docker 如何在调试中对停止事件运行任务?,docker,visual-studio-code,docker-compose,vscode-debugger,vscode-tasks,Docker,Visual Studio Code,Docker Compose,Vscode Debugger,Vscode Tasks,我尝试了postDebugTask,但它似乎根本没有运行任务。我也略读了一遍,但没有用 ./.vscode/launch.json { "version": "0.2.0", "configurations": [ { "name": "Launch Node.js in Docker", "type&quo

我尝试了
postDebugTask
,但它似乎根本没有运行任务。我也略读了一遍,但没有用

./.vscode/launch.json

{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Launch Node.js in Docker",
            "type": "docker",
            "request": "launch",
            "preLaunchTask": "run",
            "platform": "node",
            "removeContainerAfterDebug": true,
            "postDebugTask": "stop"
        }
    ]
}
./.vscode/tasks.json

{
    "version": "2.0.0",
    "tasks": [
        {
            "type": "shell",
            "label": "run",
            "command": "docker-compose up serve ; docker-compose rm -fsv serve",
        },
        {
            "type": "shell",
            "label": "stop",
            "command": "echo test | docker-compose rm -fsv serve",
        },
    ]
}
如果在调试过程中发生停止事件,如何使docker compose rm-fsv serve并行运行