阿里云首页 弹性容器实例 相关技术圈

使用流程

本文介绍弹性容器实例的基本使用流程,帮助您快速上手使用。

容器服务管理控制台使用流程

ECI已经无缝对接Kubernetes,可以为Kubernetes提供一种层次化的解决方案:即ECI负责底层Pod容器资源的调度和管理工作,Kubernetes在ECI之上作为PaaS层来管理业务负载。ECI与Kubernetes的对接分为以下两种方式:

  • 完全基于ECI

    部署Serverless Kubernetes集群,整个Kubernetes集群运行在ECI上,您不再需要关注底层虚拟机的运维和容量问题。

  • 混合使用ECI和传统服务器

    ECI以虚拟节点的方式加入到Kubernetes集群中,提升集群的资源利用率和弹性效率,降低运行成本。

更多信息,请参见Kubernetes对接ECI

如果您了解Kubernetes相关概念,计划将业务部署在Kubernetes上,推荐您使用阿里云容器服务Kubernetes版(ACK或ASK)。

对于ASK集群,在容器服务管理控制台创建ASK集群后,您可以在集群下直接部署应用,部署应用生成的Pod与ECI实例一一对应。基本使用流程如下:

  1. 开通服务并授权

  2. 创建Serverless Kubernetes集群

  3. 使用镜像创建应用

  4. 创建服务

  5. 查看容器

对于ACK集群,在容器服务管理控制台创建ACK集群后,您需要部署虚拟节点,然后将应用调度到虚拟节点上。虚拟节点上的Pod与ECI实例一一对应。基本使用流程如下:

  1. 开通服务并授权

  2. 创建Kubernetes托管版集群

  3. 部署虚拟节点

  4. 基于ECI运行Job任务

弹性容器实例控制台使用流程

如果您的业务不需要容器的编排、负载均衡、定时调度、自动弹性伸缩等能力,您可以通过弹性容器实例控制台或者OpenAPI来直接操作ECI资源。基本使用流程如下:

  1. (可选)开通服务并授权。

    如果日常使用RAM用户(子账号)进行操作,请先使用阿里云账号(主账号)为RAM用户授权。具体操作,请参见为RAM用户授权

  2. 创建ECI实例。

    创建前,请了解以下信息:

    • 创建前,您需要根据业务情况,选择合适的地域和可用区,创建专有网络VPC、交换机以及安全组。

    • 如果需要公网服务,需要为实例所属VPC绑定NAT网关和EIP,或者直接为实例绑定EIP。

    具体操作,请参见:

    说明

    在创建ECI实例和镜像缓存的过程中,系统会自动创建服务关联角色AliyunServiceRoleForECI,以获取云服务器ECS、专有网络VPC、容器镜像服务ACR、日志服务SLS和负载均衡SLB等资源的访问权限。更多信息,请参见弹性容器实例服务关联角色

  3. 使用ECI实例。

    创建成功后,您可以查看实例的事件和日志,对实例内的容器进行调试。具体操作,请参见: