如何解决VS Code Docker 容器调试器
我正在尝试在 AWS 服务器上调试远程 docker 容器,但出现此错误"ssh": bash: /root/vsdbg/vsdbg: Permission denied
我在容器中添加了调试器作为下一个
apt update && \
apt install -y unzip procps && \
curl -sSL https://aka.ms/getvsdbgsh | /bin/sh /dev/stdin -v latest -l ~/vsdbg
我尝试删除容器内 vsdbg 文件夹的权限,但仍然相同
我希望有人能帮我解决这个问题
这是我的 vscode docker 设置
{
"version": "0.2.0","configurations": [
{
"name": ".NET Core Docker Attach","type": "coreclr","request": "attach","processId": "${command:pickRemoteProcess}","pipeTransport": {
"pipeProgram": "ssh","pipeArgs": [ "-i","key.pem","aws-server-url" ],"debuggerPath": "/root/vsdbg/vsdbg","pipeCwd": "${workspaceRoot}","quoteArgs": false
},"justMyCode":false,"sourceFileMap": {
"/src/": "${workspaceRoot}"
}
}
]
}
我也试过喜欢这个帖子 permission issue on vsdbg Permission denied #2453
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。