我在.NET Framework下有一个WcfService,它是应用程序的较旧服务器端。我需要将其迁移到装有Windows 10的计算机上的Windows Docker容器中。
除了将要运行的IIS容器很少之外,它将与此WcfService进行交互,但是容器之间的通信对我来说是显而易见的。
然后,我有一个客户端桌面应用程序,该应用程序还必须能够连接到WcfService。在配置文件中,我指定wcfservice的端口和主机名,以便可以连接。 该客户端可以与WcfService容器在同一局域网内的任何计算机上运行。
我应该如何构造命令docker run <params> wcfservice
,还有其他步骤(防火墙,Hyper-V设置...),以便LAN可以看到此服务以及如何检索主机名和端口。从这个容器里来?