安装 Docker 引擎
目录
本节介绍如何在Linux上安装Docker Engine,也称为Docker CE。Docker Engine也可通过Docker Desktop在Windows、macOS和Linux上使用。有关如何安装Docker Desktop的说明,请参阅: Docker Desktop 概述。
支持的平台
| Platform | x86_64 / amd64 | arm64 / aarch64 | arm (32-bit) | ppc64le | s390x |
|---|---|---|---|---|---|
| CentOS | ✅ | ✅ | ✅ | ||
| Debian | ✅ | ✅ | ✅ | ✅ | |
| Fedora | ✅ | ✅ | ✅ | ||
| Raspberry Pi OS (32位) | ✅ | ||||
| RHEL | ✅ | ✅ | ✅ | ||
| SLES | ✅ | ||||
| Ubuntu | ✅ | ✅ | ✅ | ✅ | ✅ |
| Binaries | ✅ | ✅ | ✅ |
其他 Linux 发行版
注意
虽然以下说明可能有效,但Docker并未测试或验证在发行版衍生版本上的安装。
- 如果您使用诸如“BunsenLabs Linux”、“Kali Linux”或“LMDE”(基于Debian的Mint)等Debian衍生版本,应遵循Debian的安装说明,将您的发行版版本替换为相应的Debian版本。请参考您的发行版文档,以找到与您的衍生版本对应的Debian版本。
- 同样地,如果您使用诸如“Kubuntu”、“Lubuntu”或“Xubuntu”等Ubuntu衍生版本,您应遵循Ubuntu的安装说明,并将您的发行版版本替换为相应的Ubuntu版本。请参考您的发行版文档,以找到与您的衍生版本对应的Ubuntu版本。
- 一些Linux发行版通过其软件包仓库提供了Docker Engine的软件包。这些软件包由Linux发行版的软件包维护者构建和维护,可能在配置上有所不同,或者是从修改后的源代码构建的。Docker不参与这些软件包的发布,您应该将涉及这些软件包的任何错误或问题报告给您的Linux发行版的问题跟踪器。
Docker 提供了 binaries 用于手动安装 Docker Engine。 这些二进制文件是静态链接的,您可以在任何 Linux 发行版上使用它们。
发布渠道
Docker Engine 有两种类型的更新通道,稳定版 和 测试版:
- 稳定频道为您提供最新发布的通用版本。
- 测试频道为您提供在正式发布前可供测试的预发布版本。
请谨慎使用测试频道。预发布版本包含实验性和早期访问功能,这些功能可能会发生重大更改。
支持
Docker Engine 是一个开源项目,由 Moby 项目维护者和社区成员支持。Docker 不为 Docker Engine 提供支持。Docker 为 Docker 产品提供支持,包括使用 Docker Engine 作为其组件之一的 Docker Desktop。
有关开源项目的信息,请参考 Moby项目网站。
升级路径
补丁版本始终与其主要和次要版本向后兼容。
许可
Docker Engine 是根据 Apache 许可证 2.0 版授权的。查看 许可证 获取完整的 许可证文本。
报告安全问题
如果您发现安全问题,我们请求您立即将其告知我们。
请不要公开提交问题。相反,请将您的报告私下提交至 security@docker.com。
我们非常感激安全报告,Docker将公开感谢您的贡献。
开始
设置好Docker后,您可以通过 Docker 入门指南学习基础知识。