京东云主机(京东云云服务器,简称CVM)默认情况下不会预装Docker环境。
京东云提供的标准镜像(如 CentOS、Ubuntu、Windows Server 等)是操作系统的基础镜像,通常不包含 Docker 或其他第三方软件。因此,如果你需要在京东云主机上使用 Docker,需要手动安装和配置。
如何安装 Docker
以下是在主流 Linux 发行版上安装 Docker 的简要步骤:
1. Ubuntu 系统
# 更新包索引
sudo apt-get update
# 安装依赖包
sudo apt-get install -y apt-transport-https ca-certificates curl gnupg lsb-release
# 添加 Docker 官方 GPG 密钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
# 添加 Docker 仓库
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
# 安装 Docker Engine
sudo apt-get update
sudo apt-get install -y docker-ce docker-ce-cli containerd.io
# 启动并设置开机自启
sudo systemctl start docker
sudo systemctl enable docker
# (可选)将当前用户加入 docker 组,避免每次使用 sudo
sudo usermod -aG docker $USER
2. CentOS / 麒麟等 Red Hat 系发行版
# 安装依赖
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
# 启动并设置开机自启
sudo systemctl start docker
sudo systemctl enable docker
# (可选)将用户加入 docker 组
sudo usermod -aG docker $USER
注意事项
- 建议使用官方推荐方式安装 Docker,而不是通过
snap或第三方脚本。 - 安装完成后建议运行
docker --version和docker run hello-world测试是否正常。 - 京东云也提供了一些市场镜像(Marketplace),部分第三方或容器优化镜像可能已预装 Docker,你可以在创建实例时查看“镜像市场”是否有相关选项。
总结
❌ 京东云主机的标准镜像不预装 Docker。
✅ 你可以根据需要自行安装 Docker,过程简单且文档完善。
🔍 若希望省去安装步骤,可尝试在京东云镜像市场中搜索“Docker”关键词,看是否有预装镜像可用。
如有进一步需求(如自动化部署、使用私有镜像仓库等),京东云也支持与 Docker 集成的容器服务(如 JD Cloud Container Service)。
云小栈