Docker WCF net.pipe

Я пытаюсь использовать net.pipe, но мне не повезло заставить его работать с докером. У меня это работает с виртуальной машиной Windows Server 2016 под управлением IIS без проблем. Любая информация или примеры о том, как заставить это работать, были бы очень полезны!

Информация о сервере ОС: Windows Server 2016 DockerFile: ОТ Microsoft Docker для Windows.

Интернет -> Порты 80 и 443 -> ASP.NET MVC Front End -> net.pipe -> Служба WCF

Конечная точка WCF

DockerFile

RUN Install-WindowsFeature -name NET-WCF-Pipe-Activation45
RUN Import-Module "WebAdministration"; 
New-Item IIS:\AppPools\NewPool; 
New-Item IIS:\Sites\NewSite -physicalPath 'C:\Service' -bindings @{protocol='https';bindingInformation='*:19001:'}; 
New-ItemProperty 'IIS:\Sites\NewSite' -name bindings -Value @{protocol='net.pipe';bindingInformation='localhost/servicelocation'}; 
Set-ItemProperty IIS:\Sites\NewSite -name applicationPool -value NewPool; 
Set-ItemProperty IIS:\Sites\NewSite -name EnabledProtocols -Value 'http,net.pipe'

0 ответов

Другие вопросы по тегам