关闭

Docker-Swarm重调度策略

标签: DockerSwarm
705人阅读 评论(0) 收藏 举报
分类:

什么是重调度?
就是正在运行的节点(在启动时是经过swarm调度的)坏掉之后,指定由swarm再次调度,这就是重调度。

在启动容器时指定重重调度策略。

# 通过参数指定重调度策略
docker run -d -e reschedule:on-node-failure redis
# 通过容器label指定重调度策略
docker run -d -l 'com.docker.swarm.reschedule-policy=["on-node-failure"]' redis
# 查看重调度策略
docker logs SWARM_MANAGER_CONTAINER_ID

参考:https://docs.docker.com/swarm/scheduler/rescheduling/

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:80588次
    • 积分:1247
    • 等级:
    • 排名:千里之外
    • 原创:36篇
    • 转载:2篇
    • 译文:8篇
    • 评论:5条
    文章分类
    最新评论