默认情况下,阿里云 ECS(云服务器)实例上通常没有安装 Docker。
具体情况取决于你选择的操作系统镜像类型:
1. 公共镜像(如 CentOS、Ubuntu、Debian、Alibaba Cloud Linux 等)
- 默认不安装 Docker。
- 这些是标准的“干净”系统镜像,需要用户手动安装 Docker。
- 例如:
- Ubuntu:
sudo apt install docker.io或按官方指南安装。 - CentOS/Alibaba Cloud Linux:
sudo yum install docker-ce docker-ce-cli containerd.io
- Ubuntu:
2. Docker 专属镜像 / 应用镜像
- 如果你在购买 ECS 时选择了 “Docker 优化版”、“容器镜像服务(ACR)相关镜像” 或某些第三方提供的 Docker 预装镜像,那么系统中可能已经预装了 Docker。
- 这类镜像通常在镜像名称中会明确标注 “Docker”、“Container” 或 “DevOps” 等字样。
3. 轻量应用服务器(Simple Application Server)
- 部分轻量应用服务器的应用镜像(如 WordPress、LAMP、Docker 一键安装包等)可能已预装 Docker。
- 但基础 Linux 镜像仍需手动安装。
✅ 如何检查你的阿里云机器是否已安装 Docker?
在终端中运行以下命令:
docker --version
如果输出类似 Docker version 20.10.x, build ...,则说明已安装。
如果提示 command not found,则说明未安装。
也可以检查 Docker 服务状态:
systemctl status docker
📌 建议
除非你特意选择了预装 Docker 的镜像,否则请假设 Docker 未安装,并根据你的操作系统版本按照 Docker 官方文档 进行安装。
轻量云Cloud