Как исправить `getaddrinfo ENOTFOUND marketplace.visualstudio.com` при запуске проекта с кодом в режиме Dev Container (с прокси-сервером c и VPN) - PullRequest
0 голосов
/ 29 марта 2020

Дано:

  1. машина, подключенная через VPN (SitePoint) к частной сети компании
  2. vscode работает с прокси-сервером c переключатель конфигурации --proxy-pac-url=http://<myhostname>/<path_to_proxypac>/proxy.pac":
  3. любые расширения могут быть просмотрены и успешно установлены

  4. python 3 проект открыт с vscode

  5. файлы конфигурации контейнера разработки ... (Python 3) добавлены в проект
  6. Добавьте следующие расширения в .devcontainer. json

      "extensions": [
        "ms-python.python",
        "himanoa.python-autopep8",
        "wholroyd.jinja",
        "magicstack.MagicPython",
      ]
    
  7. Повторно открытый проект в контейнере

Ожидается:

  • расширения, настроенные в .devcontainer. json успешно установлены в режиме Dev Container против кода.

Факт:

  1. список DEV CONTAINER: PYTHON 3 - INSTALLED пуст
  2. и получил следующую ошибку в кодовом терминале
    [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. Я могу установить расширения из мода Dev Container e против кода.

Что я должен сделать для решения этой проблемы?

Может ли это быть проблемой? или запрос функции для Remote-Containers расширения?

...