阿里云服务器-docker部署 web 应用(端口号)

阿里云服务器-docker部署 web 应用(端口号),第1张

Docker部署WEB 应用时,本地可以成功打开测试页,在公网上(阿里云服务器)却不能打开。

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为123111111 此时在任意一台有网络的浏览器地址栏输入公网IP:>

云服务器ecs在云计算saas三层体系中属于最底层的服务。

云服务器(Elastic Compute Service,简称ECS)是阿里云提供的性能卓越、稳定可靠、d性扩展的IaaS级别云计算服务。云服务器ECS免去了您采购IT硬件的前期准备,让您像使用水、电、天然气等公共资源一样便捷、高效地使用服务器,实现计算资源的即开即用。

阿里云ECS持续提供创新型服务器,解决多种业务需求,助力您的业务发展。ecs(云服务器)在云计算三层体系中属于最底层。通常用作应用程序的运行环境,其最重要的特点是d性。

为什么选择云服务器ECS:

选择云服务器ECS,您可以轻松构建具有以下特点的计算资源:

1无需自建机房,无需采购以及配置硬件设施。

2分钟级交付,快速部署应用,缩短准备周期。

3在全球范围内持续扩张的数据中心和BGP机房。

4成本透明,按需使用,支持根据业务发展随时扩展资源,以及随时释放多余资源。

5提供GPU和FPGA等异构计算服务器、d性裸金属服务器以及通用的x86架构服务器。

6支持通过内网访问其他阿里云服务,形成多种行业解决方案,降低公网流量成本。

7提供虚拟防火墙、角色权限控制、内网隔离、防病毒攻击及流量监控等多重安全方案。

8提供性能监控框架和主动运维体系。

9提供行业通用标准API,提高易用性和适用性。

简单的话,把阿里云服务器先买下来,然后通过阿里云控制台进行一系列的服务器配置(开通相应端口,域名解析等),然后将你在AZure服务器上目标网站资源打包带走至阿里云服务器,至于数据库,阿里云有专门的数据库迁移工具,不过你说简单的web服务器,多半连数据库都没有。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13469229.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-13
下一篇 2023-08-13

发表评论

登录后才能评论

评论列表(0条)

保存