京东云服务器安装Docker的完整指南
结论
在京东云服务器上安装Docker只需几个简单步骤,主要包括更新系统、安装依赖、添加Docker官方仓库并安装Docker引擎。关键步骤是确保使用官方源安装,并配置Docker开机自启。以下是详细操作流程。
安装步骤(以CentOS/Ubuntu为例)
1. 准备工作
- 确保拥有京东云服务器的root权限或sudo权限。
- 通过SSH登录服务器:
ssh root@your_server_ip -
更新系统软件包(避免兼容性问题):
# CentOS yum update -y # Ubuntu/Debian apt update && apt upgrade -y
2. 安装Docker依赖
- CentOS:
yum install -y yum-utils device-mapper-persistent-data lvm2 - Ubuntu/Debian:
apt install -y apt-transport-https ca-certificates curl software-properties-common
3. 添加Docker官方仓库
- CentOS:
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo - Ubuntu/Debian:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
4. 安装Docker引擎
-
CentOS/Ubuntu通用命令:
# CentOS yum install -y docker-ce docker-ce-cli containerd.io # Ubuntu apt update && apt install -y docker-ce docker-ce-cli containerd.io
5. 启动Docker并设置开机自启
systemctl start docker
systemctl enable docker
- 验证安装是否成功:
docker --version docker run hello-world如果看到"Hello from Docker!",说明安装成功。
6. (可选)配置非root用户使用Docker
usermod -aG docker your_username
需重新登录生效。
常见问题解决
-
无法连接Docker Hub
- 检查网络,或配置国内镜像提速:
echo '{"registry-mirrors": ["https://registry.docker-cn.com"]}' > /etc/docker/daemon.json systemctl restart docker
- 检查网络,或配置国内镜像提速:
-
权限不足
- 确保用户加入
docker组,或使用sudo执行命令。
- 确保用户加入
总结
在京东云服务器上安装Docker只需更新系统→添加官方源→安装Docker→启动服务四步。关键点在于使用官方仓库确保版本稳定,并配置开机自启。遇到网络问题可替换为国内镜像源提速下载。
秒懂云