走啊走
加油

京东云服务器如何安装Docker环境?

服务器价格表

在京东云服务器上安装Docker环境是一个简单但关键的运维操作,以下是详细步骤和注意事项:


1. 准备工作

  • 确认系统版本:京东云服务器通常基于CentOS、Ubuntu等Linux发行版。这里以CentOS 7/8为例(其他系统命令略有差异)。
  • 登录服务器:通过SSH连接到京东云服务器,确保拥有rootsudo权限。

2. 卸载旧版本(如有)

sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine

避免与新版本冲突。


3. 安装依赖工具

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

这些工具是Docker存储驱动的依赖项。


4. 添加Docker官方仓库

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

核心步骤:使用官方源确保安装最新稳定版。


5. 安装Docker引擎

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

安装完成后,Docker服务默认未启动。


6. 启动Docker并设置开机自启

sudo systemctl start docker
sudo systemctl enable docker

验证安装:运行sudo docker run hello-world,若看到欢迎信息则成功。


7. 配置用户权限(可选)

将当前用户加入docker组,避免每次使用sudo

sudo usermod -aG docker $(whoami)
newgrp docker  # 刷新组权限

8. 配置镜像提速(推荐)

修改/etc/docker/daemon.json(无则新建),添加京东云或其他国内镜像源:

{
  "registry-mirrors": ["https://registry.jdcloud.com"]
}

重启生效:sudo systemctl restart docker


重点总结

  • 核心命令yum install docker-cesystemctl start docker是安装和启动的关键。
  • 镜像提速:国内服务器务必配置镜像提速,否则拉取镜像速度极慢。

注意事项

  • 防火墙需放行Docker端口(默认2375/2376)。
  • 生产环境建议安装特定版本(如yum install docker-ce-20.10.7)。

完成上述步骤后,京东云服务器即可运行Docker容器。如需更复杂配置(如数据卷、网络),可参考Docker官方文档。