在CentOS7上安装Docker并完成换源
一、一键脚本
#!/bin/sh
echo "------更新源与安装依赖------" &&
yum update -y &&
yum install -y yum-utils &&
yum install -y device-mapper-persistent-data &&
yum install -y lvm2 &&
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum install -y docker-ce-18.03.1.ce &&
systemctl start docker &&
systemctl enable docker &&
echo "------Docker安装成功------"
二、安装过程
1.更新源
yum update
2.安装依赖
yum install -y yum-utils
yum install -y device-mapper-persistent-data
yum install -y lvm2
3. 设置yum源
这里是阿里源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
查看仓库中所有Docker版本
yum list docker-ce --showduplicates | sort -r
4. 安装
以安装docker-ce-18.03.1.ce版本为例
yum install -y docker-ce-18.03.1.ce
5. 启动
systemctl start docker
设置开机自启
systemctl enable docker
查看Docker版本
docker info
6. 换源
vim /etc/docker/daemon.json
添加以下内容
{
"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]
}
重启docker
systemctl restart docker