代码之家  ›  专栏  ›  技术社区  ›  ltdev

从Ubuntu存储库和官方的Docker存储库安装Docker有什么不同?

  •  1
  • ltdev  · 技术社区  · 8 年前

    我在Ubuntu 18.04上找到了安装Docker的帖子 https://linuxconfig.org/how-to-install-docker-on-ubuntu-18-04-bionic-beaver 它显示了两种不同的方法。

    除了需要遵循的稍微不同的步骤和命令之外,从Ubuntu存储库和官方的Docker存储库安装Docker有什么区别?有人给出更稳定的版本吗?

    还有两者之间的区别 edge nightly 存储库?

    1 回复  |  直到 8 年前
        1
  •  1
  •   OrdoFlammae    8 年前

    通常,当您从Ubuntu存储库中获取包时,它的版本比该包的官方存储库的版本要旧。原因是Ubuntu存储库花费了一些时间来确保它们的所有软件包一起工作,并且安装在一起的两个软件包不会相互混淆。当新版本的存储库发布时,包的官方版本可能已经更新了几次。

    夜间存储库有定期构建的包,通常是每天构建的(因此得名)。另一方面,边缘存储库具有在完成某些更改后构建的包。他们还没有修复bug,所以如果您使用它们,可能会遇到一些bug。

    编辑:如果您从Ubuntu存储库中获得一个包,那么它更有可能与来自Ubuntu存储库的其他包兼容运行,而不是从该包的官方存储库中获得该包。因此,建议使用此版本,除非需要版本中未包含的一些新功能。

    编辑:无论如何,我不推荐夜间存储库。据我所知,这仅仅是为了保存一种日志。我建议使用稳定的存储库,因为这样会修复很多错误。