container接口

path 参数说明

projectName: 业务名

appName: app名

instanceName: 实例名

containerName: 容器名

查询容器

GET /v2/containers/{projectName}/{instanceName}/{containerName}

返回

{
  "name": "gaia",
  "image": "nginx:1.7.9",
  "command": null,
  "args": null,
  "ports": null,
  "env": null,
  "resources": {
    "requests": {
      "cpu": "100m",
      "memory": "256Mi"
    }
  },
  "volumeMounts": [
    {
      "name": "default-token-an6zt",
      "readOnly": true,
      "mountPath": "/var/run/secrets/kubernetes.io/serviceaccount"
    }
  ],
  "state": "Running",
  "ready": true,
  "containerId": "docker://47ff8fc43a0e085f357266e732ebd47aca18734a693e5b4d23ec36d0f5874550",
  "restartCount": 0
}

容器列表

GET /v2/containers/{projectName}/{instanceName}/lists

请求参数

  • size: 单页大小 // optional, default:10

  • page: 页数 // optional, default:0

返回

{
  "content": [
    {
      "name": "gaia",
      "image": "nginx:1.7.9",
      "command": null,
      "args": null,
      "ports": null,
      "env": null,
      "resources": {
        "requests": {
          "cpu": "100m",
          "memory": "256Mi"
        }
      },
      "volumeMounts": [
        {
          "name": "default-token-an6zt",
          "readOnly": true,
          "mountPath": "/var/run/secrets/kubernetes.io/serviceaccount"
        }
      ],
      "state": "Running",
      "ready": true,
      "containerId": "docker://47ff8fc43a0e085f357266e732ebd47aca18734a693e5b4d23ec36d0f5874550",
      "restartCount": 0
    }
  ],
  "last": true,
  "totalElements": 1,
  "totalPages": 1,
  "first": true,
  "numberOfElements": 1,
  "size": 10,
  "number": 0
}

results matching ""

    No results matching ""