安装 Docker 引擎

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

支持的平台

平台x86_64 / amd64arm64 / aarch64arm (32-bit)ppc64les390x
CentOS
Debian
Fedora
树莓派操作系统 (32位)
RHEL
SLES
Ubuntu
Binaries

其他 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 提供 Binaries 用于手动安装 Docker Engine。 这些Binaries是静态链接的,您可以在任何 Linux 发行版上使用它们。

发布渠道

Docker 引擎有两种类型的更新通道,稳定版测试版

  • stable 通道为您提供已发布供一般使用的最新版本。
  • 测试频道为您提供在正式发布前准备好进行测试的预发布版本。

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

支持

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

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

升级路径

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

许可

Docker Engine 根据 Apache License 2.0 版本进行许可。请参阅 LICENSE 获取完整 许可文本。

报告安全问题

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

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

非常感谢您提交安全报告,Docker 将公开感谢您的贡献。

开始使用

设置 Docker 后,您可以通过 Docker 入门 学习基础知识。