3

我有一个 Python 项目,我已设置为使用 Remote-Container 在 docker 容器中运行。
一切都很好,直到它没有:)

我现在面临创建 Docker 容器的问题,但 VS Code 无法在容器中安装所需的扩展:

[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 中的某些内容发生变化时,很难一遍又一遍地执行此操作。

我曾经遇到过代理问题,尽管它确实专门写了关于超时的问题,但它也给出了类似的问题,但这已经解决了。

如何诊断问题所在?

4

0 回答 0