Docker 官方支持大多数主流 Linux 发行版,但不同发行版的支持级别和安装方式可能有所不同。以下是 Docker 官方明确支持的主要 Linux 发行版及其关键信息:
docker-ce
包)。.deb
包。centos-extras
仓库)。yum
/dnf
安装官方仓库的 docker-ce
。dnf
安装官方仓库。yum
/dnf
安装。以下发行版虽未被 Docker 官方直接支持,但可通过社区方案运行:
- Arch Linux:通过 AUR 包(如 docker
或 docker-rootless
)。
- Gentoo:通过 Portage 树安装。
- OpenSUSE:Leap 和 Tumbleweed 版本(通过 OBS 仓库)。
- Kali Linux:基于 Debian,可复用 Debian 的安装方法。
musl libc
,可能需调整镜像构建(如改用 alpine
基础镜像)。cgroups
、overlayfs
)。无论发行版如何,均需满足以下条件:
- 64 位系统(ARM/x86_64)。
- 内核版本 ≥ 3.10(推荐 ≥ 4.x 或 5.x)。
- 启用关键内核功能:如 cgroups
、namespaces
、overlayfs
。
- 依赖工具:systemd
(大多数发行版默认支持)。
bash
curl -fsSL https://get.docker.com | sh # 官方一键脚本(自动适配发行版)
Q:Docker 能否在树莓派(Raspberry Pi OS)上运行?
A:可以,但需安装 ARM 版 Docker(如 docker.io
包或通过官方脚本)。
Q:旧版 CentOS 如何安装?
A:CentOS 8 已停止支持,建议迁移到 Rocky/AlmaLinux;CentOS 7 需升级内核到较新版本。
如果需要具体发行版的安装指南,可提供名称,我会给出详细步骤!