Docker部署WEB 应用时,本地可以成功打开测试页,在公网上(阿里云服务器)却不能打开。
左云网站制作公司哪家好,找创新互联!从网页设计、网站建设、微信开发、APP开发、响应式网站建设等网站项目制作,到程序开发,运营维护。创新互联自2013年创立以来到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联。
1、环境:阿里云服务器
2、CentOS7系统
3、Docker成功部署
这里前提docker 已经成功部署啦,现有有一个简单的测试案例,在docker上部署一个应用从而访问web。
接下来让我们尝试使用 docker 构建一个 web 应用程序。
我们将在docker容器中运行一个 Python Flask 应用来运行一个web应用。
通过 -p 参数来设置一样的端口:
docker ps 查看正在运行的容器
容器内部的 5000 端口映射到我们本地主机的 5000 端口上。
这时我们可以通过浏览器访问WEB应用
访问失败
指定外网端口为5000,
1. 本地测试能否打开测试页
本地没有问题。
2. 浏览器中访问
在任意一台电脑上输入公网IP+端口号 (此端口号为运行WEB应用时指定的端口号5000) 如我的阿里云公网IP为123.11.11.11 此时在任意一台有网络的浏览器地址栏输入公网IP: 应该会出现测试页
但现在出现如下图所示:
显示打不开
查啦大量资料,以前曾经也解决过,一定弄明白自已购买的地区后,再去设置安全组的配置规则。
***1. 登录阿里云管理控制台****
2.找到云服务器ECS-概览
3. 点击云服务器ECS,这个是我购买的类型,其他类型的就不清楚啦。
4. 点击本安全组后,再次点击配置规则:
5. 手动添加端口5000
6. 最后保存,再从浏览器地址栏输入公网IP加端口号3344成功显示测试页如图:
问题一:如何更改云服务器3389端口 注册表有2个地方需要修改:第一处:[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp]
PortNumber值,默认是3389,修改成所希望的端口,比如1314第二处:[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp]
PortNumber值,默认是3389,修改成所希望的端口,比如1314
完后重启服务器 OK!!
问题二:如何修改云服务器远程端口 什么系统,Windows系统还是Linux系统? 百度经验一般都有的。您直接搜:**系统远程端口修改。
问题三:怎样修改云服务器远程桌面链接的端口号 护卫神有个免费的3389端口修改软件,你可以试试。
问题四:阿里云主机可以修改远程连接端口么 如果有后台直接在后台更改,没有后台可以在云服务器远程桌面上下载一个subine text,打开对应网页文件,把要更改的图片内容替换掉就OK了2712192471,不懂问我
问题五:有谁知道阿里云服务器怎样配置自定义端口的外部访问权限 阿里云服务器新系统默认是所有端口对外开放的,如有限制请查看防火墙
问题六:云服务器上怎样做端口映射? 30分 如果不借助第三方软件,端口映射只能在路由上做,云主机肯定做不了。
找到nat123端口映射,添加映射就行
问题七:想问下云端服务器怎么添加端口 就是SOCKET 的send和recv ,如果用MFC就用CSocket ,要不直接用socket都一样,包括在linux/UNIX下 !!
问题八:腾讯云服务器端口默认是什么??? 一般几乎所有的服务器远程登录默认端口是3389、ftp默认端口是21,其他默认端口,可到快云VPS之家查询相关内容。
问题九:有谁知道腾讯云的软件端口怎么去设置 一般几乎所有的服务器远程登录默认端口是3389、FTP默认端口是21. 我用的是小鸟云服务器都挺方便的
问题十:阿里云服务器更改端口后死活登录不上了,防火墙也改了啊,也是登录不上,最后把防火墙关了,还是登录不上 检查下阿里云控制台下的安全组,如果安全组是选择:默认只开放3389,正好你又改了3389的话,这样是连接不上的。
解决方法是,新建一个安全组策略,加一条规矩允许你修改的端口通过,把云服务器关联到这个安全组里面(把原来的那个移除),再次连接服务器试试看
公司的服务器采用阿里云的ECS,通过以下命令查看系统的Linux内核版本与发行版本:
此外网上有朋友说,对于阿里云ECS需要通过控制台设置来实现公网端口的开放,设置的地方如下:
自己刚开始也设置了访问的安全组策略,不过发现这样的设置没有什么效果。
阿里云服务器后台有个安全组规则,添加你自定义的端口即可。