奋斗
努力

新买的云服务器需要手动安装Docker吗?

云计算

通常情况下,新买的云服务器不需要手动安装 Docker。

这主要取决于你购买时选择的操作系统镜像(Image)。具体情况如下:

1. 大多数现代云服务商已预装

目前主流的云厂商(如阿里云、腾讯云、AWS、华为云等)在创建实例时,提供的许多官方镜像已经默认集成了 Docker。

  • Ubuntu/Debian/CentOS/Rocky Linux:较新的版本(如 Ubuntu 20.04+、CentOS Stream 9+)通常会在系统初始化脚本中自动安装并配置好 Docker 或 Docker Compose。
  • Docker 专属镜像:部分云厂商提供名为 docker-ce 或 docker-optimized 的特定镜像,这些镜像里 Docker 是开箱即用的。

2. 如何快速验证?

在你登录服务器后,只需运行以下命令即可确认是否已安装:

docker --version
# 或者
docker -v
  • 如果输出了版本号(例如 Docker version 24.0.5, build ...):说明已安装成功,你可以直接使用。
  • 如果提示 command not found:说明未安装,需要手动安装。

3. 如果未安装,如何快速安装?

如果确认未安装,可以使用官方推荐的一键安装脚本,这是最通用且高效的方法(以 Linux 为例):

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

(注:国内用户建议加上 --mirror Aliyun 参数以提速下载)

安装完成后,记得将当前用户加入 docker 组,避免每次运行都加 sudo:

sudo usermod -aG docker $USER
# 然后重新登录或执行 newgrp docker

总结建议

虽然大部分新镜像可能已预装,但为了保险起见,建议在首次连接服务器后立即检查 Docker 版本。如果没有安装,使用上述一键脚本即可完成环境搭建,无需复杂的手动编译或配置。

未经允许不得转载:云服务器 » 新买的云服务器需要手动安装Docker吗?