通过镜像部署Web应用

应用开发完成后,您可以将应用部署到SAE进行托管。本文介绍如何在SAE控制台以镜像的方式部署Web应用

前提条件

确保您至少拥有一个可用镜像。

操作步骤

  1. 登录SAE控制台

  2. 在左侧导航栏,选择应用管理 > Web应用,在顶部菜单栏选择地域。

  3. 应用列表页面,单击创建应用

  4. 创建应用页面,根据下表的说明完成应用创建。

    配置区域

    配置项

    说明

    示例

    基础信息设置

    应用名称

    自定义应用名称。名称为1~63个字符,可包含数字、英文、下划线(_)以及短划线(-),必须以英文或下划线(_)开头。

    test_001

    应用描述

    介绍应用的基本情况。

    测试

    命名空间

    选择命名空间。如果您还没有创建好的命名空间,您可以选择系统提供的默认命名空间,也可以单击创建命名空间进行创建。创建命名空间的具体操作,请参见管理命名空间

    默认 vpc(*****)

    应用部署方式

    1. 单击选择镜像部署,然后单击设置镜像

    2. 在弹出的设置镜像页面,选择包含您镜像的标签页,并选定所需的镜像。

      • 我的阿里云镜像页签:单击镜像仓库命名空间展开下拉框,选择目标镜像仓库,然后单击目标镜像仓库选择镜像版本列的下拉框,选择镜像版本。

      • Demo镜像页签:在sae-serverless-demo示例镜像仓库命名空间选择镜像版本列的下拉框中选择版本。

      • 自定义镜像页签:在镜像地址输入框中,填写您的镜像所在地址。

    3. 单击确定

    registry.cn-shenzhen.aliyuncs.con/sae-dev-****/nginx:latest

    HTTP 流量全托管

    入口流量类型

    您可以选择以下两种类型:

    • 全部(公网和私网)

    • 内网

    全部(公网和私网)

    调用鉴权认证

    您可以选择以下两种认证方式:

    • 无需认证

    • 签名认证

    签名认证

    HTTP 监听端口

    设置HTTP监听端口。

    8080

    请求超时时间

    设置请求超时时间。

    10秒

    容量设置

    单实例规格

    设置单实例的CPU和内存。

    CPU 1 核,内存 2 GB

    单实例并发请求数上限

    配置您每个实例可同时执行的请求上限。

    10个

    自动扩缩实例数范围(个)

    配置可自动扩缩的实例数范围。

    2-10

    说明

    如果您不需要配置高级设置,您单击一键创建应用快速完成应用的创建。

  5. 单击下一步:高级设置,根据下表说明完成高级配置。

    配置项

    相关文档

    启动命令

    设置启动命令

    日志 & 监控 metrics设置

    设置日志及监控metrics

    环境变量

    设置环境变量

    应用健康检查设置

    设置健康检查

    应用监控

    设置应用监控

    网络设置

    设置网络

    持久化存储

  6. 单击创建应用

    应用创建完成后,会跳转至基础信息页面。在此页面,您可以查看应用创建的进度、计量数据、应用实例数趋势图、应用信息,以及编辑流量访问设置等信息。