创建一个新的云容器实例 | 大装置帮助中心
跳到主要内容

创建一个新的云容器实例

名称

sco cci apps create - 创建一个新的云容器实例

说明

sco cci apps create --workspace-name=*WORKSPACE_NAME* --aec2-name=*AEC2_NAME* [--priority=PRIORITY] [--storage-mount=[VOULUME_ID:PATH,...] --app-display-name='*APP_NAME*' --container-name=*CONTAINER_NAME* --container-image-uri='*IMAGE_URI*' [--image-type=IMAGETYPE] --instance-replica=*INSTANCE_REPLICA* --instance-spec=*INSTANCE_SPEC* --command='COMMAND;..' --request-cpu=*REQUEST_CPU* --request-gpu=*REQUEST_GPU* --request-mem=*REQUEST_MEM*

描述

创建一个新的云容器实例。

命令行标志

必要参数:

  • --workspace-name: 指定云容器实例的workspace name。
  • --aec2-name: 指定云容器实例在所选workspace下的aec2 name。
  • --app-display-name: 指定云容器实例展示用名称。
  • --container-name: 指定云容器实例使用的容器名称。
  • --container-image-url: 指定云容器实例的镜像。
  • --instance-replica: 指定云容器实例的副本数。
  • --instance-spec: 指定云容器实例在所选aec2下的规格。
  • --request-cpu: 指定云容器实例所需的CPU核数,单位:个。
  • --request-gpu: 指定云容器实例所需的GPU核数,单位:个。
  • --request-mem: 指定云容器实例所需的内存大小,单位:GB。
  • --command: 指定云容器实例的运行命令,如有多行命令,以';'分隔。

可选参数:

  • --priority: 指定云容器实例的调度优先级:NORMALHIGHHIGHEST,默认NORMAL
  • --storage-mount: 指定云容器实例的挂载,需要指定afs的volume id和容器内的路径。格式:volume_id1:path1,volume_id2:path2。\
  • --image-type: 指定云容器实例的镜像类型:OFFICIALPRIVATE,默认OFFICIAL

示例

创建 workspace name fc05f98b-2196-4d41-9ea0-c85232e1defa aec2 name d4d8892f-933f-4512-a045-5334d186390b 下的云容器实例:

sco cci apps create \
--workspace-name=fc05f98b-2196-4d41-9ea0-c85232e1defa \
--aec2-name=d4d8892f-933f-4512-a045-5334d186390b \
--app-display-name=test-app \
--priority=HIGH \
--container-name=test-container \
--container-image-uri='registry.sensetime.com/lepton/test:lastest' \
--image-type=OFFICIAL \
--instance-replica=2 \
--instance-spec='N2lS.Ie.I60.1' \
--command='sleep 60' \
--request-cpu=1 \
--request-gpu=8 \
--request-mem=120