我还没有映射端口(在docker run中没有执行-p 8080:8080)如果我执行172.17.0.2:8080,为什么我在主机的浏览器上看不到应用程序??另外,我知道如何使用主机网络以及如何在localhost:8080上进行端口映射和查看web应用程序,但我不想这样做。希望能够在宿主机上看到< container IP >:< container port >
一切看起来都是对的。但其中一项服务需要一个公共IP地址。因此,在相应的ecs-params.yml文件中,我放置了assign_public_ip: ENABLED。但是没有分配公共IP地址。在ECS控制台中,服务细节显示为Auto-assign public IP DISABLED,对于任务,它列出了一个私有IP地址,而没有公共IP地址。
不幸的是,根据上的文档,这似乎是不可能的。awsvpc辅助
我需要的是,我将打开一个UDP服务器,侦听X端口(本地机器),machine(public IP)可以向我发送UDP数据包。我的机器没有public IP。基本上我需要stun。我在服务器(公共ip)中运行特技人员服务器。在我的系统中运行客户端(本地ip)。我要求为9999端口映射ip/端口。
.然后,在我的本地系统中打开一个UDP服务器(使用java),并开始在9999端口中侦听,然后从other mac