Docker WCF net.pipe

时间:2017-10-23 21:58:35

标签: wcf docker iis dockerfile net.pipe

我正在尝试使用net.pipe但是没有运气让它与docker一起工作。我有一个运行IIS的Windows Server 2016 VM没问题。关于如何使这项工作的任何信息或样本将非常有帮助!

服务器信息 操作系统:Windows Server 2016 DockerFile:FROM microsoft / windowsservercore 适用于Windows的Docker

互联网 - >端口80和443 - > ASP.NET MVC前端 - > 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 个答案:

没有答案