Podman:使用Docker的容器的替代方案

波德曼

波德曼 它是一个容器引擎,可以代替Docker。 该引擎是由Red Hat公司(现在由IBM拥有)开发的,打算一点一点地移动它。 会成功吗? 好吧,我们会看到...

El 开源项目 它具有极大的易用性,这是一个很大的吸引力。 如此简单,红帽工程师Dan Walsh撰写了一篇文章,其中他展示了用Podman替换Docker的迁移步骤,这些步骤是:

dnf install -y podman

alias docker=podman

在这种描述下,他最终说出了“任何问题?»因为它很简单,所以有点幽默...

除此之外,如果您已经习惯使用Docker,则不必担心太多 命令,因为Podman大多数情况下都使用相同的内容。 也就是说,如果要运行容器,则必须使用 码头运行,要与其他项目一起使用 播客运行。 记住这些选项就这么简单。

好吧,到目前为止,一切似乎都很相似。 这两个项目都是很好的开源软件,它们与容器一起使用,非常简单,使用相同的语法,等等。 但是之后? Podman必须具备什么才能使其具有价值? 好吧,区别之一是 不是基于恶魔 (* nix世界中的服务)。

如您所知,Docker确实有一个与其关联的守护程序。 这个恶魔是独特且集中的,这意味着您使用的容器越多,其复杂性就会越来越大 越来越重。 这就是为什么Red Hat决定创建其他工具来纠正该缺点的原因。

在Podman,他们有 分散的成分 用于容器管理,因此避免了Docker中发生的守护程序扩展。 这些单独的组件仅在需要时使用,这将减少资源消耗。

除了该优点之外,它还有另一个很大的优点。 Podman可以以与Docker相同的方式管理容器,但也可以 你可以用豆荚做,即Kubernetes中使用的驱动器。 容器和Pod之间的本质区别在于,每个Pod可以依次包含多个容器。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   米格尔·罗德里格斯(Miguel Rodriguez)

    原则上说,容器和容器处理程序将在资源上更为有效,将能够以最分散的方式隔离系统的程序和应用程序,最后,必须能够将其安装在不同的操作系统中。没有这些的系统会影响容器的构造,执行和分配。

    PS:尽管同样重要,但是您可以添加一个图形工具,使您可以执行与控制台中相同的操作。