阐述问题:
docker 里面部署了一个网页应用,但不能通过公网访问,只有在服务器内可以 wget 到网页。
解决:
在网上搜,看到有个人说是因为阿里云对 ip 很严格,要使用如8090端口,需要去安全组里面添加。
阿里云步骤:
云服务器ECS ——> 网络与安全 ——> 安全组 ——> (实例右边)配置规则 ——> 手动添加
ps:手动添加里面有一个源(也叫授权对象),就是无类别域间路由(Classless Inter-Domain Routing、CIDR),用于分配可以访问该服务器端口的 ip 地址组,所有人都可访问的话,就直接 0.0.0.0