【问题标题】:Docker swarm recreate containers after reboot node重启节点后 Docker swarm 重新创建容器
【发布时间】:2020-05-22 21:07:40
【问题描述】:

Docker swarm 在重启节点后重新创建容器。也就是说,它实际上会销毁旧容器并启动新容器。 我不喜欢这种行为。怎么改?

【问题讨论】:

  • 你想要什么样的表态?重新启动旧容器而不启动新容器? Swarm 不会这样做,因为当一个节点宕机时,容器会在不处于全局模式时被重新调度到其他节点上。

标签: docker containers swarm


【解决方案1】:

这是 Swarm 模式的默认行为,我不知道有一个选项可以更改不会带来更严重问题的行为(启动太多容器,以及在 Swarm 模式控制之外运行的孤立容器)。容器应该被视为短暂的,容器内没有持久数据(这些数据应该在卷中)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-16
    • 2018-05-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多