Docker-Swarm重调度策略

什么是重调度?
就是正在运行的节点(在启动时是经过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/

阅读更多
文章标签: Docker Swarm
个人分类: Docker
上一篇Docker-Swarm调度策略
下一篇Docker Swarm主机发现
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭