京东云主机安装Docker简明指南
结论先行
在京东云主机上安装Docker是一个简单直接的过程,只需几个步骤即可完成。这里提供从环境准备到验证安装的完整流程,适用于大多数Linux发行版。
准备工作
- 确保您有:
- 一台运行中的京东云主机(推荐CentOS 7+/Ubuntu 16.04+)
- SSH访问权限
- sudo或root权限
安装步骤(以CentOS为例)
1. 卸载旧版本(如有)
sudo yum remove docker
docker-client
docker-client-latest
docker-common
docker-latest
docker-latest-logrotate
docker-logrotate
docker-engine
2. 安装必要工具
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
3. 添加Docker仓库
这是关键步骤,确保使用官方源:
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
4. 安装Docker引擎
sudo yum install -y docker-ce docker-ce-cli containerd.io
5. 启动并设置开机自启
sudo systemctl start docker
sudo systemctl enable docker
Ubuntu系统差异点
对于Ubuntu用户,主要区别在于:
- 使用
apt
代替yum
- 仓库配置命令不同:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
验证安装
运行测试容器确认安装成功:
sudo docker run hello-world
看到"Hello from Docker!"消息表示安装正确。
常见问题解决
-
权限问题:将用户加入docker组
sudo usermod -aG docker $USER
需要重新登录生效
-
镜像提速(针对国内用户):
修改/etc/docker/daemon.json
:{ "registry-mirrors": ["https://registry.docker-cn.com"] }
然后重启服务:
sudo systemctl restart docker
进阶配置(可选)
- 数据目录迁移
- 日志大小限制
- 安全加固设置
总结
京东云主机安装Docker与普通云服务器无异,整个过程10分钟内即可完成。关键在于:
- 选择正确的安装源
- 确保权限配置正确
安装后即可开始使用Docker部署各种容器化应用,享受轻量级虚拟化带来的便利。