1. 安装依赖包
安装必要的依赖包。
bash
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
2. 添加阿里云Docker仓库
使用以下命令配置阿里云提供的Docker CE镜像源。
bash
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3. 安装Docker
从阿里云仓库中安装Docker。
bash
sudo yum install -y docker-ce docker-ce-cli containerd.io
4. 启动并设置Docker为开机启动
安装完成后,启动Docker服务并设置为开机自动启动。
bash
sudo systemctl start docker
sudo systemctl enable docker
5. 验证安装
运行一个简单的Docker命令来验证安装是否成功。
bash
sudo docker run hello-world
6. 可选:将当前用户添加到Docker组
如果希望以非root用户运行Docker,可以将当前用户添加到docker
组。
bash
sudo usermod -aG docker $USER
然后,重新登录以使组更改生效。
完成这些步骤后,你的CentOS 7系统上应该已成功通过阿里云的镜像源安装Docker。