文档中心 > 智能硬件

获取容器信息

更新时间:2016/06/29 访问次数:983

获取所有容器信息

请求某一个容器的信息

请求地址

/api/v1/container/{container_id}

请求方法

Get

请求参数

参数名 风格 类型 是否必须 示例 描述
container_id URI Long 242 容器ID

返回示例

{
  "code": "0",
  "message": "success",
  "data": {
    "id": 2529,
    "nodeId": 1418,
    "status": "ALLOCATED",
    "createTime": "2016-01-28 14:22:35",
    "startTime": "",
    "stopTime": "",
    "hostId": 301,
    "cpu": 0,
    "mem": 1024,
    "disk": 10240,
    "health": ""
  }
}

返回字段说明

字段 类型 描述
code String 响应状态码
message String 响应消息
data->id Long 容器ID
data->nodeId Long 容器所在节点ID
data->status String 容器状态:
1. ALLOCATING : 主机的资源还在分配中
2. ALLOCATED :已分配
3. STARTING :启动中
4. RUNNING 运行中
5. FAIL :
6. RUNFAILED : 启动失败, docker进程存在
7. STARTFAILED : 启动失败, docker进程也不存在
8. STOPPING : 停止中
9. STOPPED : 已停止
10. LOGIN : 登录
11. STOPFAILED : 停止失败
data->createTime String 容器创建时间
data->startTime String 容器启动时间
data->stopTime String 容器停止时间
data->hostId Long 容器所在主机ID
data->cpu Integer 容器使用的CPU核数, -1表示共享
data->mem Integer 容器使用的内存大小, 单位MB
data->disk Integer 容器使用的磁盘大小, 单位MB
data->health String 容器健康状态

FAQ

关于此文档暂时还没有FAQ
返回
顶部