安装 Docker 引擎

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

支持的平台

平台x86_64 / amd64ARM64/AARC64手臂(32位)ppc64les390x
中央操作系统
德班
软呢帽
树莓派操作系统(32位)
RHEL (s390x)
斯莱斯
乌班图
二进制文件

其他 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 有两种类型的更新通道,stabletest

  • 稳定频道为您提供已发布的最新版本以供普遍使用。
  • 测试通道为您提供预发布版本可在正式发布之前进行测试。

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

支持

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

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

升级路径

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

许可

Docker Engine 根据 Apache 许可证 2.0 版获得许可。请参阅 许可证以获取完整的许可证文本。

报告安全问题

如果您发现安全问题,我们要求您立即提请我们注意。

不要提交公共问题。相反,请将您的报告私下提交至 security@docker.com

安全报告非常受欢迎,Docker 将公开感谢您。

开始使用

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