安装 Docker Engine

本节介绍如何在 Linux 上安装 Docker Engine,也称为 Docker CE。Docker Desktop 也为 Windows、macOS 和 Linux 提供 Docker Engine。有关安装 Docker Desktop 的说明,请参阅: 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 不参与这些软件包的发布,您应将任何涉及这些软件包的 bug 或问题报告给您的 Linux 发行版的 issue 跟踪器。

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

发布渠道

Docker Engine 有两种更新渠道:稳定版 (stable) 和测试版 (test)

  • 稳定版渠道提供面向大众发布的最新版本。
  • 测试版渠道提供面向大众发布前的预发布版本,可用于测试。

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

支持

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

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

升级路径

补丁版本始终向后兼容其主要版本和次要版本。

许可

Docker Engine 根据 Apache 许可证 2.0 版获得许可。有关完整许可文本,请参阅LICENSE

报告安全问题

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

请勿公开提交问题。请通过 security@docker.com 私下提交您的报告。

非常感谢您的安全报告,Docker 将公开致谢。

入门

设置好 Docker 后,您可以参阅Docker 入门,学习基础知识。

页面选项