Как настроить прокси-сервер в Windows, работающий внутри Docker? - PullRequest
1 голос
/ 15 мая 2019

Я использую Docker на Windows Server 2019, а в Docker я запускаю servercore: ltsc2019.Но мне не удается правильно настроить прокси-сервер.

Хост и демон докера настроены на использование прокси-сервера.Я могу вытащить образ и запустить его, однако работающий контейнер, похоже, не использует прокси-сервер.

Я могу пропинговать внутренние и внешние хосты.Также я могу скачать с внутренних серверов: (New-Object System.Net.WebClient).DownloadString('http://a.server.lokal').Но если я пробую внешние адреса, я получаю исключение:

Exception calling "DownloadString" with "1" argument(s): "Unable to connect to the remote server"

Я уже пытался установить прокси-сервер, используя:

netsh winhttp set proxy "http://<ip>:<port>"

, а также:

$rkey="HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings"
Set-ItemProperty -path $rkey ProxyEnable -value 1
Set-ItemProperty -path $rkey ProxyServer -value "http://<ip>:<port>"

Но это тоже не помогло.

Так как я могу настроить прокси-сервер?

...