【问题标题】:Does Calico work with Docker in Swarm Mode, If so what is the version?Calico 是否可以在 Swarm 模式下与 Docker 一起使用,如果可以,版本是多少?
【发布时间】:2017-09-23 06:53:03
【问题描述】:

有人知道哪个版本的 calico 可以在 Swarm 模式下与 Docker 一起使用吗?

【问题讨论】:

    标签: docker project-calico


    【解决方案1】:

    根据https://docs.docker.com/engine/extend/plugins_network/: Docker 1.12 增加了对集群管理和编排的支持,称为 swarm 模式。运行在 swarm 模式下的 Docker Engine 目前只支持内置的网络覆盖驱动程序。因此现有的网络插件将无法在 swarm 模式下工作。

    我听说这可能会在即将到来的 1.13.1 中修复 - 所以这可能很快就会改变。

    【讨论】:

    • 我在 1.13.1 遇到了这个错误Error response from daemon: rpc error: code = 3 desc = legacy plugin calico of type NetworkDriver is not supported in swarm mode
    【解决方案2】:

    为了在 swarm 模式下工作,calico 插件必须作为托管插件实现。
    Calico 项目也应该兼容 swarm 模式并支持它。
    https://github.com/projectcalico/calicoctl/issues/1133 上进行更多讨论,关于期待版本 Calico v2.3.0、Calico v2.2.0,但没有官方确认。
    尽管对 Docker 1.13 的期望是,但没有官方确认或文档。
    希望有所帮助

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-06-17
      • 2011-01-29
      • 2020-06-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-23
      相关资源
      最近更新 更多