腾讯云服务器不自带 Docker 引擎,但根据你选择的操作系统镜像不同,可能有以下几种情况:
1. 默认情况:未预装 Docker
- 如果你选择的是标准 Linux 发行版镜像(如 Ubuntu、CentOS、Debian、Alibaba Cloud Linux 等),系统通常是干净的,没有预装 Docker。
- 你需要手动安装 Docker。
2. 部分“应用镜像”或“Docker 专属镜像”可能预装
- 腾讯云提供了一些应用镜像(如 WordPress、LAMP、LNMP 等)或Docker 基础镜像,这些镜像中可能已经预装了 Docker 和常用容器环境。
- 在购买实例时,如果选择了这类特殊镜像,则可能自带 Docker。
3. Windows Server 镜像
- Windows 系统本身不支持原生 Docker(除非使用 WSL2 或特定配置),腾讯云 Windows 镜像默认也不含 Docker。
✅ 如何确认你的服务器是否已安装 Docker?
登录服务器后执行以下命令:
docker --version
如果输出类似 Docker version 20.10.x,说明已安装;如果提示 command not found,则未安装。
🛠️ 快速安装 Docker(以 Ubuntu/CentOS 为例)
Ubuntu/Debian:
sudo apt update
sudo apt install docker.io -y
sudo systemctl start docker
sudo systemctl enable docker
CentOS/RHEL:
sudo yum install -y docker-ce docker-ce-cli containerd.io
sudo systemctl start docker
sudo systemctl enable docker
💡 建议后续配置阿里云/腾讯云镜像提速,提升拉取速度。
✅ 总结
| 情况 | 是否自带 Docker |
|---|---|
| 标准 Linux 镜像(Ubuntu/CentOS 等) | ❌ 否 |
| 应用镜像 / Docker 专属镜像 | ✅ 可能是 |
| Windows 镜像 | ❌ 否 |
如不确定,最简单的方式是登录后运行 docker --version 检查。如需使用 Docker,手动安装非常简单且推荐。
云服务器