新增容器应用操作不会进行镜像的拉取,拉取镜像请参照PullImage。
接口说明
新增的容器应用默认获取 Docker Hub 中的镜像,不会拉取最新镜像。您可以调用 PullImage 拉取最新镜像。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
授权信息
当前API暂无授权信息透出。
请求参数
名称 | 类型 | 必填 | 描述 | 示例值 |
---|---|---|---|---|
Name | string | 是 | 容器名称。长度为 2~64 个字符,必须以字母开头,可以包含字母、数字、短划线(-)和下划线(_) 。 | container1 |
Repository | string | 是 | 获取 Docker Hub 中与仓库名称同名的镜像。 具体镜像名请参见Docker Hub 镜像。 | repo1 |
Description | string | 否 | 容器描述。 | descriptionContainer |
ImageTag | string | 否 | 镜像的标签。 镜像仓库中会存放一类镜像,例如 Ubuntu,标签用于区分一类镜像中不同的镜像文件,例如 16.04、17.04、latest。 默认值:latest | latest |
ContainerType | string | 否 | 容器类型。 固定值:singularity | singularity |
返回参数
示例
正常返回示例
JSON
格式
{
"RequestId": "04F0F334-1335-436C-A1D7-6C044FE7****",
"ContainerId": {
"ContainerId": [
"ehpc-container-ABDUGSkjs****"
]
}
}
错误码
HTTP status code | 错误码 | 错误信息 | 描述 |
---|---|---|---|
400 | InvalidParams | The specified parameter %s is invalid. | 无效的参数:%s |
400 | NotEnabled | You have not enabled this service | 您的账户还未开通此服务 |
400 | InDebt | Your account has overdue payments. | 您的账户已欠费 |
403 | ContainerNameExist | The container name already exists. | 容器名称已存在 |
403 | TooManyContainers | The number of containers exceeds the quota. | 容器应用数量超出用户最大配额 |
406 | DbError | A database service error occurred. | 数据库请求失败 |
406 | AliyunError | An Alibaba Cloud product error occurred. | 阿里云产品错误 |
406 | FailToGenId | Generating cluster ID failed. | 生成集群ID失败,请您再重试该操作。 |
407 | NotAuthorized | You are not authorized by RAM for this request. | 此请求未获得RAM授权 |
500 | UnknownError | An unknown error occurred. | 未知错误 |
503 | ServiceUnavailable | The request has failed due to a temporary failure of the server | 请求失败,服务暂时不可用 |
访问错误中心查看更多错误码。