全部产品

使用CentOS镜像创建实例

本文介绍如何使用CentOS镜像创建一台ECI实例。

前提条件

请确保您已完成以下准备工作:

  • 已开通弹性容器实例服务、访问控制(RAM)服务,并完成了相关的RAM角色授权。

  • 已创建专有网络VPC和交换机。具体操作,请参见创建专有网络创建交换机

    说明

    如果需要访问公网,例如需要从公网拉取镜像,则需要为VPC绑定NAT网关并配置SNAT规则,或者为ECI实例绑定弹性公网IP,否则镜像将拉取失败。更多信息,请参见配置外网访问

  • 已准备好容器cmd启动命令。更多信息,请参见容器启动命令和参数

操作步骤

下文主要介绍使用CentOS镜像创建ECI实例时需要注意的配置和步骤,部分配置采用默认或者最简配置。

  1. 打开弹性容器实例售卖页

  2. 选择地域和可用区。

    在满足业务需求的前提下,推荐您优先使用资源充足的可用区。更多信息,请参见地域和可用区

  3. 选择专有网络VPC和对应的交换机。

    选择后,页面将显示对应网络的具体信息,包括IP地址网段。

  4. (可选)选择弹性公网IP。

  5. 选择安全组。 安全组是一种虚拟防火墙,具备状态检测和数据包过滤功能,用于在云端划分安全域。您可以通过配置安全组规则,允许或禁止安全组内的ECI实例对公网或私网的访问,以及IP间的访问。更多信息,请参见安全组概述

    说明

    如果需要从公网访问VPC内的ECI实例,需要在安全组中开放对应的端口。具体操作,请参见添加安全组规则

  6. 配置容器组。

    1. 设置重启策略。

    2. 输入容器组名称。

    3. 添加容器。

      centos

      主要配置如下表所示。

      参数

      描述

      示例

      容器名称

      自定义设置,参数要求请参见界面提示。

      test

      镜像

      根据需要选择容器镜像以及镜像版本。

      常用镜像页签下选择CentOS镜像,版本选择7。

      镜像拉取策略

      根据需要选择镜像的拉取策略。

      • 总是拉取(Always):每次创建都拉取镜像。

      • 按需拉取( IfNotPresent):优先使用本地镜像,本地没有镜像时则拉取镜像。

      • 从不拉取(Never):使用本地镜像,不拉取镜像。

      总是拉取(Always)

      vCPU、内存

      根据需要设置容器的vCPU和内存。

      2 vCPU、4GiB

      启动命令

      容器启动时执行的命令。

      注意

      为了保证CentOS实例能够正常运行,需要设置启动命令。

      sleep 999999

  7. 单击配置确认

  8. 确认配置信息,并选中服务协议,然后单击创建实例

执行结果

创建成功后,您可以在容器组页面查看该实例,单击实例ID可以查看详情。

如果没有给CentOS实例配置启动命令,在设置了容器重启策略为总是重启(Always)的情况下,会尝试一直重启,导致容器一直处于启动中状态。centos1