在京东云服务器(通常指京东云 ECS 或基于阿里云/腾讯云技术的实例)上,并没有官方提供的“一键安装 Docker”按钮。但你可以使用以下最简便、最安全的一键脚本方法来快速安装 Docker。
✅ 推荐方法:使用官方一键安装脚本(最简单)
这是 Docker 官方推荐的快速安装方式,适用于大多数 Linux 发行版(如 CentOS、Ubuntu、Debian 等)。
步骤如下:
-
登录服务器
通过 SSH 连接到你的京东云服务器。 -
运行一键安装命令
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun💡 说明:
--mirror Aliyun:使用阿里云镜像提速下载,国内速度更快。- 如果网络正常,该脚本会自动完成 Docker Engine、Docker Compose 和 containerd 的安装。
-
启动 Docker 服务并设置开机自启
sudo systemctl start docker sudo systemctl enable docker -
验证安装是否成功
docker --version docker run hello-world如果看到
Hello from Docker!输出,说明安装成功。
🛠️ 手动安装方法(适合需要定制版本或离线环境)
如果一键脚本失败,或你需要指定特定版本,可以手动安装:
Ubuntu/Debian 系统:
# 更新包索引
sudo apt-get update
# 安装依赖
sudo apt-get 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-get update
sudo apt-get install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin
# 启动并启用
sudo systemctl start docker
sudo systemctl enable docker
CentOS/RHEL 系统:
# 安装 yum-utils
sudo yum install -y yum-utils
# 添加 Docker 官方源
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
# 安装 Docker
sudo yum install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin
# 启动并启用
sudo systemctl start docker
sudo systemctl enable docker
⚠️ 注意事项
- 权限问题:所有命令前加
sudo,或使用 root 用户执行。 - 防火墙配置:确保服务器安全组已开放必要端口(如 2375、2376 用于远程管理,或 80/443 用于 Web 服务)。
- 非 root 用户使用 Docker:
sudo groupadd docker sudo usermod -aG docker $USER newgrp docker - 京东云特殊限制:部分京东云镜像可能预装了旧版 Docker 或冲突软件,建议先卸载旧版:
sudo yum remove docker docker-common docker-selinux docker-engine -y # 或 Ubuntu: sudo apt-get remove docker docker-engine docker.io containerd runc -y
✅ 总结
| 方法 | 适用场景 | 难度 |
|---|---|---|
| 一键脚本 | 快速部署,新手首选 | ⭐ 简单 |
| 手动安装 | 需要特定版本、离线环境 | ⭐⭐ 中等 |
🚀 推荐使用一键脚本,90% 的情况下都能顺利安装。如遇网络问题,可尝试更换镜像源或检查服务器网络连通性。
云服务器