如何在Docker内部运行的Windows上配置代理服务器?

如何在Docker内部运行的Windows上配置代理服务器?,windows,docker,http-proxy,Windows,Docker,Http Proxy,我在Windows Server 2019上运行Docker,在Docker中运行servercore:ltsc2019。但我无法正确配置代理服务器 主机和docker守护程序配置为使用代理服务器。我可以拉取映像并运行它,但是,运行的容器似乎没有使用代理服务器 我可以ping内部和外部主机。我还可以从内部服务器下载:(新对象System.Net.WebClient)http://a.server.lokal)。但如果我尝试外部地址,我会得到一个例外: Exception calling "Dow

我在Windows Server 2019上运行Docker,在Docker中运行servercore:ltsc2019。但我无法正确配置代理服务器

主机和docker守护程序配置为使用代理服务器。我可以拉取映像并运行它,但是,运行的容器似乎没有使用代理服务器

我可以ping内部和外部主机。我还可以从内部服务器下载:
(新对象System.Net.WebClient)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>"
netsh winhttp设置代理“http://:
而且:

$rkey="HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings"
Set-ItemProperty -path $rkey ProxyEnable -value 1
Set-ItemProperty -path $rkey ProxyServer -value "http://<ip>:<port>"
$rkey=“HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet设置”
Set-ItemProperty-路径$rkey ProxyEnable-值1
Set ItemProperty-path$rkey ProxyServer-value“http://:”
但这也没用

那么如何配置代理服务器呢