Visual studio code 如何诊断为什么使用Docker容器运行的VS代码没有在容器中安装扩展

Visual studio code 如何诊断为什么使用Docker容器运行的VS代码没有在容器中安装扩展,visual-studio-code,vscode-devcontainer,Visual Studio Code,Vscode Devcontainer,我有一个Python项目,我已经设置好使用远程容器在docker容器中运行。 一切都很好,直到没有:) 我现在面临一个问题,Docker容器已创建,但VS代码未能在容器中安装所需的扩展: [52278 ms] Start: Run in container: cd /root/.vscode-server/bin/e5a624b788d92b8d34d1392e4c4d9789406efe8f; export VSCODE_AGENT_FOLDER=/root/.vscode-server; /

我有一个Python项目,我已经设置好使用远程容器在docker容器中运行。
一切都很好,直到没有:)

我现在面临一个问题,Docker容器已创建,但VS代码未能在容器中安装所需的扩展:

[52278 ms] Start: Run in container: cd /root/.vscode-server/bin/e5a624b788d92b8d34d1392e4c4d9789406efe8f; export VSCODE_AGENT_FOLDER=/root/.vscode-server; /root/.vscode-server/bin/e5a624b788d92b8d34d1392e4c4d9789406efe8f/server.sh --disable-telemetry --extensions-download-dir /root/.vscode-server/extensionsCache --install-extension ms-python.python --install-extension ms-python.vscode-pylance --install-extension littlefoxteam.vscode-python-test-adapter --force
[74035 ms] Installing extensions...
[74036 ms] 
[74036 ms] Exit code 1
[74037 ms] Start: Run in container: ls /root/.vscode-server/extensionsCache || true
[74046 ms] 
[74046 ms] ls: cannot access /root/.vscode-server/extensionsCache: No such file or directory
如果我尝试手动安装扩展,使用扩展面板来安装扩展,但是每次Dockerfile中的内容发生变化时,都很难反复安装扩展

我曾经对proxy有过一个问题,它给出了类似的问题,尽管当时它确实专门写了关于超时的内容,但这是固定的


如何诊断出问题所在?

运气好吗?我有类似的扩展问题。有时他们会安装,大多数情况下不会。运气好吗?我有类似的扩展问题。有时他们会安装,但大多数情况下不会。