京东云主机安装docker?

在京东云主机上安装 Docker 是一个常见的操作,适用于 Linux 系统(如 CentOS、Ubuntu 等)。以下是详细的安装步骤,以 CentOS 7/8Ubuntu 20.04 为例。


✅ 一、准备工作

  1. 登录京东云控制台,创建一台云主机(建议选择 CentOS 或 Ubuntu 镜像)。
  2. 使用 SSH 工具(如 Xshell、PuTTY 或终端)连接到你的云主机。

🔧 方法一:在 CentOS 上安装 Docker

步骤 1:更新系统包

sudo yum update -y

步骤 2:安装依赖工具

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

步骤 3:添加 Docker 官方的 yum 仓库

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

⚠️ 注意:确保网络可以访问 download.docker.com。如果无法访问,可使用国内镜像源(见下方“使用阿里云镜像提速”部分)。

步骤 4:安装 Docker Engine

sudo yum install -y docker-ce docker-ce-cli containerd.io

步骤 5:启动并设置开机自启

sudo systemctl start docker
sudo systemctl enable docker

步骤 6:验证安装

docker --version
sudo docker run hello-world

如果看到欢迎信息,说明安装成功!


🔧 方法二:在 Ubuntu 上安装 Docker

步骤 1:更新包索引

sudo apt update

步骤 2:安装依赖

sudo apt install -y apt-transport-https ca-certificates curl gnupg lsb-release

步骤 3:添加 Docker 的 GPG 密钥

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

步骤 4:添加仓库

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

步骤 5:更新 APT 包索引并安装 Docker

sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io

步骤 6:启动并启用服务

sudo systemctl start docker
sudo systemctl enable docker

步骤 7:验证

docker --version
sudo docker run hello-world

🌐 可选:配置国内镜像提速(提升拉取速度)

由于国外镜像源较慢,建议配置国内镜像提速器,例如:

使用阿里云镜像提速(推荐)

  1. 登录 阿里云容器镜像服务
  2. 获取专属提速地址(形如:https://xxxx.mirror.aliyuncs.com
  3. 配置 Docker daemon:
    sudo mkdir -p /etc/docker
    sudo tee /etc/docker/daemon.json <<-'EOF'
    {
    "registry-mirrors": ["https://xxxx.mirror.aliyuncs.com"]
    }
    EOF
    sudo systemctl restart docker

👤 可选:将用户加入 docker 组(避免每次用 sudo)

sudo usermod -aG docker $USER

退出并重新登录后生效。


❓ 常见问题

问题 解决方法
Cannot connect to the Docker daemon 检查 Docker 是否启动:systemctl status docker
拉取镜像太慢 配置国内镜像提速
权限被拒绝 将用户加入 docker

✅ 总结:
京东云主机安装 Docker 与普通 VPS 安装无异,只需根据操作系统选择对应命令即可。关键是确保网络通畅,并配置好镜像提速。

如有具体系统版本或错误信息,欢迎提供,我可以进一步帮你排查!

未经允许不得转载:ECLOUD博客 » 京东云主机安装docker?