Я прочитал много похожих вопросов, но не смог найти ответа для себя. Я также просмотрел документацию: здесь и здесь .
Я запускаю контейнер Ubuntu на Windows, и я прочитал об ограничении в сети .
Я запустил контейнер с -p 3000: 3000
Ошибка => подключить ETIMEDOUT
Это мой запуск. json
"configurations": [
{
"name": "Python: Remote Attach",
"type": "python",
"request": "attach",
"port": 3000,
"host": "172.17.0.2",
"pathMappings": [
{
"localRoot": "${workspaceFolder}/somefolder/somefolder",
"remoteRoot": "/rootfolder/"
}
]
},
Это мои задачи. json:
{
"version": "2.0.0",
"tasks": [
{
"type": "docker-build",
"label": "docker-build",
"platform": "python",
"dockerBuild": {
"tag": "test:latest",
"dockerfile": "${workspaceFolder}/somefolder/somefolder",
"context": "${workspaceFolder}",
"pull": true
}
},
{
"type": "docker-run",
"label": "docker-run: debug",
"dependsOn": ["docker-build"],
"python": {
"module": "C:\\...\\somefolder"
}
}
]
}