全部产品
容器服务

标签概览

更新时间:2017-09-11 16:22:33   分享:   

swarm mode 集群支持 Compose V1/V2 和 Compose V3 版本的编排模板。Compose V1/V2 和 Compose V3 版本的编排模板对于阿里云扩展标签的支持情况不同。

功能 Compose V1/V2 Compose V3
服务的健康检查 aliyun.probe 标签 Compose 中的 healthcheck 一节。该功能由 Docker Engine 原生提供。
滚动更新(rolling update) aliyun.rolling_updates 标签
aliyun.rolling_updates.parallelism 标签
Compose 中的 update_config 一节。该功能由 swarm mode 原生提供,可设置更新的批量、间隔时间、失败后的动作等。
服务依赖 aliyun.depends 标签 Compose 中的 depends_on 一节。服务会按照依赖关系顺序启动,默认等待 3 分钟,如果服务 3 分钟后依然没有达到运行状态,会忽略并继续部署其他服务,但最终部署结果是失败。
服务的容器数量 aliyun.scale 标签 compose 中的 replicas 一节。该功能对应于 swarm mode 的 Replicated Service,当容器故障时,会自动创建新容器,始终保证 replicas 等于指定的数量。
全局服务 aliyun.global 标签 compose 中的 mode 一节。该功能对应于 swarm mode 的 Global Service,当新节点加入集群里,会自动创建相应容器。
负载均衡 aliyun.routingaliyun.lb 标签 参见 路由和负载均衡
日志 aliyun.log 标签 与 Compose V1/V2 相同。参见 log 标签
数据卷 compose 的 volumes 一节 使用方法和 Compose V1/V2 相同。但使用本地数据卷时,如果主机文件夹不存在,不会自动创建,需要您手工创建。
监控与自动扩缩容 aliyun.auto_scalingaliyun.reschedule 标签 和 Compose V1/V2 相同。
外部服务 compose 的 external_links 一节。 不支持。
容器重新调度 环境变量中的 reschedule:on-node-failure 不需要设置。replicated 服务能够保证容器自动迁移。
高可用性调度 环境变量中的 availability:az 不支持。
本文导读目录
本文导读目录
以上内容是否对您有帮助?