安装前确保centos中没有docker
1、安装yum-utils
yum install -y yum-utils
2、设置docker仓库
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3、更新检索包
yum makecache fast
4、安装docker
yum install docker-ce docker-ce-cli containerd.io
5、启动docker
sudo systemctl start docker
6、查看docker版本
docker -v
7、检查docker有无下载镜像
sudo docker images
空列表没有下载任何镜像
8、设置开机自动启动
sudo systemctl enable docker
9、配置阿里云镜像加速
首先来到阿里云官网
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://7oqhk9pk.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload 解释:重启docker后台线程
sudo systemctl restart docker :重启docker服务