腾讯云服务器不自带 Docker,但提供预装 Docker 的官方镜像。
具体情况如下:
✅ 1. 默认情况:未预装 Docker
- 如果你选择的是标准的 Linux 发行版镜像(如 CentOS、Ubuntu、Debian、Alibaba Cloud Linux 等),系统初始状态是干净的系统环境,没有安装 Docker。
- 你需要手动通过命令行安装 Docker。
✅ 2. 可选方案:使用“Docker 专属镜像”
- 腾讯云在创建实例时,提供了多种自定义镜像选项,其中包括:
- Docker CE
- Docker + Nginx
- Docker + WordPress
- Docker + LAMP/LNMP 等一键部署环境
- 这些镜像在创建服务器时已预装了 Docker 及相关常用工具,开箱即用。
🔧 如何确认当前服务器是否已安装 Docker?
登录服务器后执行:
docker --version
如果显示版本号(如 Docker version 24.0.7, build afdd53b),说明已安装;否则未安装。
🛠️ 手动安装 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 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
newgrp docker
💡 建议
- 如果是初学者或希望快速开始,建议在创建腾讯云实例时直接选择 Docker 相关镜像。
- 如果需要高度定制化的环境,建议选择标准 Linux 镜像并自行安装配置 Docker。
如有需要,我也可以提供详细的 Docker 安装和基础配置指南。
云知识CLOUD