201608北京云栖大会Workshop - 视频场景下的容器服务实践

阿里容器服务与服务扩容

目标

  • 熟悉容器服务的基本概念
  • 练习通过容器服务实现服务扩容的过程

准备工作

容器服务暂时不收费;演示过程中会创建ECS实例和SLB,按量收费。

步骤

1. 创建集群

为了方便使用,我们已经帮用户创建了一个集群。打开容器服务控制台,点击左侧导航栏中的“集群”,查看集群是否处于运行状态。

2. 通过镜像部署应用

点击左侧导航栏的“应用”,如果第一步中的集群状态正常,会在右上角看到“创建应用“按钮。点击按钮,在接下来的页面中填写应用信息,并点击”使用镜像创建“。
201608北京云栖大会Workshop - 视频场景下的容器服务实践

填写镜像地址:registry.cn-hangzhou.aliyuncs.com/lj/workshop,以及镜像版本:latest
填写Web路由规则:
容器端口80,对应域名地址:http://workshopDemo
201608北京云栖大会Workshop - 视频场景下的容器服务实践

点击确定,等待应用的创建,稍等片刻应用就会处于运行状态:
201608北京云栖大会Workshop - 视频场景下的容器服务实践

点击服务名称,再点击访问端点,我们就可以直接访问应用了:
201608北京云栖大会Workshop - 视频场景下的容器服务实践

3. 设置应用的环境变量

在应用页面中,点击变更配置,环境变量中填入用户信息信息相关的参数"ACCESS_ID"、 "ACCESS_KEY"、存储相关的参数 "BUCKET"、 "OUTPUT-BUCKET",数据库相关的参数"DB_HOST", 然后创建并部署。
201608北京云栖大会Workshop - 视频场景下的容器服务实践
回到应用列表页面,等应用变为“就绪”后,通过服务中的“访问端点”访问部署好的应用。

4. 服务的扩展

我们可以在应用部署成功后,通过调整容器的数量来进行服务的扩容与缩容。

在服务页面中,我们点击右上角的“调整容器数量”,将容器的数量扩展成3个,然后点击确定。
201608北京云栖大会Workshop - 视频场景下的容器服务实践
立刻可以看到容器的伸缩情况。

等待数秒后,发现容器已经扩容成了三个副本了。
201608北京云栖大会Workshop - 视频场景下的容器服务实践

补充材料

上一篇:手机软件 推广业务


下一篇:以短链服务为例,探讨免AppKey、免认证、Ajax跨域调用新浪微博API