安装 Docker Engine

本节介绍如何在 Linux 上安装 Docker Engine,也称为 Docker CE。Docker Engine 也可通过 Docker Desktop 在 Windows、macOS 和 Linux 上使用。有关如何安装 Docker Desktop 的说明,请参阅

支持的平台

平台x86_64 / amd64arm64 / aarch64arm(32 位)ppc64les390x
CentOS
Debian
Fedora
Raspberry Pi OS(32 位)
RHEL🚧🚧
SLES
Ubuntu
二进制文件

🚧 = 实验性

其他 Linux 发行版

注意

虽然以下说明可能有效,但 Docker 不会测试或验证在发行版衍生版上的安装。

  • 如果您使用 Debian 衍生版,例如“BunsenLabs Linux”、“Kali Linux”或“LMDE”(基于 Debian 的 Mint),则应按照 Debian 的安装说明进行操作,将您的发行版版本替换为相应的 Debian 版本。请参阅您的发行版文档,以查找哪个 Debian 版本对应于您的衍生版版本。
  • 同样,如果您使用 Ubuntu 衍生版,例如“Kubuntu”、“Lubuntu”或“Xubuntu”,则应按照 Ubuntu 的安装说明进行操作,将您的发行版版本替换为相应的 Ubuntu 版本。请参阅您的发行版文档,以查找哪个 Ubuntu 版本对应于您的衍生版版本。
  • 某些 Linux 发行版通过其软件包存储库提供 Docker Engine 的软件包。这些软件包由 Linux 发行版的软件包维护人员构建和维护,可能在配置方面存在差异,或者从修改后的源代码构建。Docker 不参与发布这些软件包,您应该将与这些软件包相关的任何错误或问题报告给您的 Linux 发行版的错误跟踪器。

Docker 提供 二进制文件,用于手动安装 Docker Engine。这些二进制文件是静态链接的,您可以在任何 Linux 发行版上使用它们。

发布渠道

Docker Engine 有两种类型的更新渠道:**稳定**和**测试**

  • **稳定**渠道提供为通用可用性发布的最新版本。
  • **测试**渠道提供预发布版本,这些版本已准备好进行测试,然后才能进行通用可用性。

谨慎使用测试渠道。预发布版本包含实验性功能和早期访问功能,这些功能可能会发生重大更改。

支持

Docker Engine 是一个开源项目,由 Moby 项目维护人员和社区成员提供支持。Docker 不提供对 Docker Engine 的支持。Docker 为 Docker 产品(包括使用 Docker Engine 作为其组件之一的 Docker Desktop)提供支持。

有关开源项目的更多信息,请参阅 Moby 项目网站.

升级路径

修补程序版本始终与它的主版本和次版本向后兼容。

许可

Docker Engine 在 Apache 许可证 2.0 版下授权。请参阅 LICENSE 获取完整许可证文本。

报告安全问题

如果您发现安全问题,我们请求您立即告知我们。

不要发布公开问题。而是将您的报告私下提交给 [email protected].

非常感谢您提供安全报告,Docker 将公开感谢您。

入门

设置 Docker 后,您可以通过 Docker 入门 了解基本知识。