【问题标题】:Using libcontainer on LXC在 LXC 上使用 libcontainer
【发布时间】:2015-12-08 03:21:19
【问题描述】:

我正在尝试在 lxc 容器上运行 Docker (1.9)。如果我使用 lxc exec 驱动程序但使用 libcontainer 失败,Docker 工作正常。

所以我的问题是:

  • 是否可以在 lxc 上使用 libcontainer?
  • 如果不是,为什么会这样?

我隐约知道在lxc上不使用lxc驱动可能没有意义,但我想了解更多细节。

【问题讨论】:

    标签: docker lxc-docker


    【解决方案1】:

    当您看到像 PR 17700 这样的拉取请求时,这并不奇怪:

    移除 LXC 支持

    LXC 驱动程序在 Docker 1.8 中已弃用。
    按照弃用规则,我们可以删除弃用的功能 在两个主要版本之后。
    从 Docker 1.10 开始将不再支持 LXC。

    正如我在“Difference between LXC and libcontainer”中提到的,libcontainer(或现在的 runc)应该替换和抽象 LXC。所以“在 lxc 上运行 libcontainer”似乎没有意义。

    【讨论】:

      【解决方案2】:

      Docker 1.10 有 removed support 用于 LXC 执行驱动程序。这并不意味着你不能在 LXC 中使用 Docker 1.10——你绝对可以。

      【讨论】:

        猜你喜欢
        • 2016-03-13
        • 2021-04-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-01-26
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多