腾讯云官方提供的 Ubuntu 官方镜像(如 Ubuntu 20.04 LTS、22.04 LTS、24.04 LTS)默认是精简、干净的最小化安装版本(minimal/cloud image),不预装额外的第三方商业软件或非必要工具,严格遵循 Ubuntu 官方 Cloud Images 规范。其核心原则是:安全、轻量、可复现、符合云环境最佳实践。
以下是腾讯云 Ubuntu 镜像中典型包含和明确不包含的内容说明:
✅ 通常预装(由 Ubuntu 官方 cloud-init 基础镜像自带):
cloud-init:用于首次启动时自动配置网络、SSH 密钥、用户、主机名等(腾讯云深度集成,支持控制台密钥注入、自定义脚本等)。systemd、apt、curl、wget、iproute2、netplan、sudo、openssh-server(已启用)、python3(含基础库如python3-apt、python3-jinja2等,供 cloud-init 使用)。- 内核:腾讯云定制优化内核(如
linux-image-generic或linux-image-cloud),针对 KVM/Xen/TPM 等云环境做了性能与稳定性增强(如启用CONFIG_VIRTIO_*、CONFIG_NETFILTER_XT_MATCH_CONNTRACK等)。 - 基础驱动:
virtio网卡/块设备驱动、xen-blkfront(兼容性)、nvme、qxl显卡(VNC 控制台用)等。 qemu-guest-agent(部分镜像已预装,用于更精准的关机、内存/磁盘信息上报,但需在控制台开启“云监控”或“实例元数据服务”支持)。unattended-upgrades(默认启用,支持自动安全更新)。
❌ 明确不预装(需用户自行安装):
- ❌ Java / JDK(OpenJDK 或 Oracle JDK)
- ❌ Python 虚拟环境工具(如
venv、pipenv、poetry)——python3-venv可能存在,但pip是基础组件,venv模块默认可用;但pip不会预装第三方包(如requests,numpy)。 - ❌ Web 服务器(Nginx/Apache/Tomcat)
- ❌ 数据库(MySQL/PostgreSQL/Redis)
- ❌ Docker / containerd / Kubernetes 工具链(
docker-ce、kubectl、helm等) - ❌ 开发工具链(
gcc、g++、make、git、vim-tiny或nano)——注意:git和vim-tiny通常不预装(Ubuntu minimal 镜像默认不含git;nano可能存在,vim-tiny更常见,但非 guaranteed);建议首次登录后运行sudo apt update && sudo apt install -y git vim curl wget。 - ❌ GUI 桌面环境(GNOME/KDE/XFCE)或图形相关库(X11/Wayland)
- ❌ 腾讯云专有 Agent(如
tencent-cloud-monitor-agent、cvm-agent)——⚠️ 重要澄清:
✅ 腾讯云自研监控 agent(云监控插件)和安全中心 agent 是独立安装的,不会预装在 Ubuntu 官方镜像中。用户需通过控制台一键安装,或手动下载安装包部署(路径如
/usr/local/qcloud/monitor)。官方 Ubuntu 镜像保持中立,避免厂商锁定。
🔍 如何验证当前镜像内容?
启动实例后执行:
# 查看镜像来源(确认是否为官方 Ubuntu)
cat /etc/os-release
# 列出预装包(按安装时间倒序,找最早一批)
zcat /var/log/installer/syslog | grep "apt-install" | head -20
# 或查看系统初始包列表(对比 Ubuntu cloud image 官方 manifest)
apt list --installed | grep -E "(cloud-init|python3|systemd|openssh)"
# 检查是否含腾讯云 agent(正常应无输出)
ls /usr/local/qcloud/ 2>/dev/null || echo "No Tencent Cloud Agent pre-installed"
📌 补充说明:
- 腾讯云也提供 「应用镜像」(如 “Ubuntu + Docker”、“Ubuntu + LAMP”),这些是基于官方 Ubuntu 构建的第三方/腾讯封装镜像,会预装对应软件(需在镜像市场中明确标注)。它们不属于“官方 Ubuntu 镜像”,选择时请认准镜像类型标签。
- 所有 Ubuntu 镜像均启用
unattended-upgrades,并默认配置为自动安装安全更新(可通过/etc/apt/apt.conf.d/20auto-upgrades确认)。
✅ 总结一句话:
腾讯云 Ubuntu 官方镜像是一个加固、轻量、开箱即用的云原生基础环境,仅包含 Ubuntu 官方 cloud-init 最小集 + 腾讯云必要驱动与内核优化,零冗余软件;所有业务软件均由用户按需安装,确保安全性、可控性与合规性。
如需特定版本(如 22.04)的完整包列表,可提供具体镜像 ID(如 img-pi85997s),我可协助查询其对应的 Ubuntu 官方 manifest 文件。
PHPWP博客