腾讯云服务器默认不自带 Docker,但根据你选择的操作系统镜像类型,情况略有不同:
1. 腾讯云 Linux/Windows 公共镜像(标准系统)
- 不包含 Docker。
- 你需要手动安装 Docker。
- 支持主流发行版如:Ubuntu、CentOS、Debian、Aliyun Linux、Windows Server 等。
2. 腾讯云容器优化镜像(Container-Optimized Image)
- 预装 Docker 和 Kubernetes 组件。
- 这是腾讯云提供的一种专用镜像,专为运行容器化应用优化。
- 在创建云服务器时,可以选择“容器优化”类镜像,例如:
Ubuntu 18.04/20.04 Container-OptimizedCentOS 7 Container-OptimizedDebian 10 Container-Optimized
- 这类镜像已配置好 Docker 环境,开箱即用,适合快速部署容器应用。
✅ 如何确认你的服务器是否已安装 Docker?
登录服务器后执行以下命令:
docker --version
如果输出类似 Docker version 20.10.x, build ...,说明已安装;
如果提示 command not found,则未安装。
🛠️ 手动安装 Docker(以 Ubuntu/CentOS 为例)
Ubuntu:
sudo apt update
sudo apt install docker.io
sudo systemctl start docker
sudo systemctl enable docker
CentOS/RHEL:
sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo yum install -y docker-ce docker-ce-cli containerd.io
sudo systemctl start docker
sudo systemctl enable docker
💡 建议将当前用户加入 docker 组,避免每次使用
sudo:sudo usermod -aG docker $USER
总结
| 镜像类型 | 是否自带 Docker | 说明 |
|---|---|---|
| 标准 Linux 镜像 | ❌ 否 | 需手动安装 |
| 容器优化镜像 | ✅ 是 | 预装 Docker,开箱即用 |
| Windows 镜像 | ❌ 否 | 不支持原生 Docker |
👉 建议:如果你主要使用容器技术,建议在创建实例时选择容器优化镜像,节省配置时间并提升性能。
CLOUD技术博