阿里云首页 弹性容器实例

使用流程

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

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

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角色授权。授权的权限包括ECS、VPC等相关权限,更多信息,请参见授权RAM角色

  2. 创建ECI实例。

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

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

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

    具体操作,请参见:

  3. 使用ECI实例。

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