容器服务的 API 主要分为3个部分:
- 集群管理接口
- 应用管理接口
- 触发器
集群管理接口
容器服务提供了一些用于集群管理的接口,例如创建集群、删除集群等。
集群管理接口列表:
| API | 描述 |
|---|---|
| GetClusterList | 查看所有集群实例 |
| CreateCluster | 创建集群实例 |
| DeleteCluster | 删除集群实例 |
| GetClusterById | 查看集群实例 |
| GetClusterCerts | 获取集群证书 |
| UpdateClusterSizeById | 更新集群节点数量 |
应用管理接口
应用管理提供了 Docker Remote API 兼容接口。您可以像访问单个 Docker Engine 一样,操作您的 Docker 集群。
应用管理接口列表:
| API | 描述 |
|---|---|
| List Projects | 查看应用实例列表 |
| Create project | 创建应用实例 |
| Retrieve project | 查看应用实例 |
| Start project | 启动应用实例 |
| Stop project | 停止应用实例 |
| Kill project | 终止应用实例 |
| Update project | 更新应用实例 |
| Delete project | 删除应用实例 |
| List Services | 查看服务实例列表 |
| Retrieve service | 查看服务实例 |
| Start service | 启动服务实例 |
| Stop service | 停止服务实例 |
| Kill service | 终止服务实例 |
| Scale service | 伸缩服务实例 |
| Create volume | 创建数据卷 |
| View volume | 查看数据卷 |
| List volumes | 查看数据卷列表 |
| Delete volume | 删除数据卷 |
触发器
触发器是容器服务提供的简单快捷地进行持续部署的 API。更多详细信息参见 说明。