给定:
- 机器通过VPN(SitePoint(连接到公司专用网络
- vscode使用代理pac配置交换机
--proxy-pac-url=http://<myhostname>/<path_to_proxypac>/proxy.pac"
运行: -
任何扩展都可以看到并成功安装
-
python 3项目与vscode 一起打开
- 开发容器配置文件。。。(Python 3(添加到项目
-
将以下扩展添加到.devcontainer.json
"extensions": [ "ms-python.python", "himanoa.python-autopep8", "wholroyd.jinja", "magicstack.MagicPython", ]
- 容器中重新打开的项目
预期:
在.devcontainer.json中配置的- 扩展已成功安装在开发容器模式与代码中
实际:
DEV CONTAINER: PYTHON 3 - INSTALLED
的列表为空- 并在vs代码终端中得到以下错误
[27528 ms] Installing extensions...
[27528 ms] getaddrinfo ENOTFOUND marketplace.visualstudio.com
getaddrinfo ENOTFOUND marketplace.visualstudio.com
getaddrinfo ENOTFOUND marketplace.visualstudio.com
getaddrinfo ENOTFOUND marketplace.visualstudio.com
[27528 ms] Exit code 1
提及:1。我可以从开发人员容器模式与代码安装扩展。
我应该怎么做才能解决这个问题
这可能是Remote-Containers
扩展的问题或功能请求吗
试试看:
在Visual Studio代码中,转到:文件>首选项>设置
然后单击选项卡"用户">应用程序>代理
在字段中输入您的代理地址,例如:http://proxy_userid:proxy_password@proxy_ip:proxy_port
如果您的密码包含特殊字符,请将其替换为URL编码值。请参见此处:http://www.cjdinfo.com.br/utilitario-tabela-caracteres
或者试试:https://code.visualstudio.com/docs/setup/network