奋斗
努力

腾讯云ubuntu22.04 docker镜像是预装好的docker?

云计算

腾讯云的 Ubuntu 22.04 镜像 默认情况下并不预装 Docker

无论是腾讯云、阿里云、华为云还是 AWS 等主流云服务商,其提供的标准 Ubuntu 22.04 镜像(包括公共镜像和大多数自定义镜像)通常都只是纯净的操作系统安装环境,不会默认预装 Docker

具体说明:

  • 腾讯云官方 Ubuntu 22.04 镜像:这是基于 Canonical 官方镜像制作的标准系统镜像,仅包含基础系统组件,Docker 不在其中。
  • 是否预装 Docker 可通过以下方式确认
    登录服务器后执行:

    docker --version

    如果提示 command not found,说明未安装。


如何安装 Docker?

你可以手动快速安装 Docker,推荐使用官方脚本或 APT 安装:

方法一:使用官方便捷脚本(推荐测试环境)

curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh

方法二:使用 APT 手动安装(生产推荐)

# 更新包索引
sudo apt update

# 安装依赖
sudo apt install -y ca-certificates curl gnupg lsb-release

# 添加 Docker 官方 GPG 密钥
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

# 添加仓库
echo 
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu 
  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

# 安装 Docker 引擎
sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

安装完成后,建议将用户加入 docker 组以避免每次使用 sudo

sudo usermod -aG docker $USER

然后重新登录或执行 newgrp docker 生效。


特殊情况说明:

虽然标准镜像不带 Docker,但腾讯云可能提供一些 “市场镜像” 或 “应用镜像”(例如“Docker 环境 Ubuntu”),这类镜像是第三方或腾讯云定制的,可能会预装 Docker。你可以在购买 CVM 实例时查看镜像描述,如果有明确写“预装 Docker”或“Docker 环境”,那才是预装的。


总结:

问题 回答
腾讯云 Ubuntu 22.04 是否预装 Docker? ❌ 否,标准镜像未预装
如何确认是否安装? 运行 docker --version
如何安装? 使用官方脚本或 APT 安装
有没有预装 Docker 的镜像? 市场镜像中可能有,需特别选择

如需自动化部署,建议结合 Terraform / Shell 脚本 / 用户数据(User Data) 自动安装 Docker。

未经允许不得转载:云服务器 » 腾讯云ubuntu22.04 docker镜像是预装好的docker?