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并行运行