我有一个服务器,它在运行Yosemite的MAC机的boot2docker主机上运行的docker容器上监听端口8080。如果我尝试从我的机器上卷曲端口上的boot2docker IP (比方说8080),我能够命中运行在docker容器中的服务器并获得响应。我感兴趣的是,我希望从另一台机器向此服务器发送一个请求,并获得响应。我尝试使用pfctl添加端口转发规则,但似乎不起作用。我们在这里有两个层次结构--我的物理机
我已经构建了一个ASP.NET核心网络应用程序,它有一个连接到我想要部署到web上的docker容器的数据库,使其可以在任何计算机或移动设备上使用Web浏览器中的url进行访问。dbweb的docker容器,该容器使用mssql-server-linux:latest镜像。它的docker端口是1433:,(MAC IP: port )是9999。数据库在本地运行,当我通过Azure连接到它时,服务器名是"localhost