【发布时间】:2021-04-07 13:02:07
【问题描述】:
我在本地应用程序中有一个 tcp 侦听器,还有一个 docker 容器,里面有另一个应用程序。在 docker 容器中,我公开端口 5555:5555 以在应用程序 inse docker 与正在侦听 127.0.0.1:5555 的 tcp 侦听器之间建立套接字。
问题是当我在 docker 容器 (-p 5555:5555) 中公开端口时,windows 会排除此端口。
这就是为什么我无法运行我的 tcp 侦听器,为什么我会收到 System.Net.Sockets.SocketException:'试图以访问权限禁止的方式访问套接字。'
【问题讨论】: