使用方法
- chmod 777 install_docker.sh
- ./install_docker.sh 指定阿里云镜像加速
脚本内容如下:
#!/bin/bash
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup &&
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo &&
yum clean all &&
yum makecache &&
#配置epel源
yum install -y epel-release &&
wget -O /etc/yum.repos.d/epel-7.repo http://mirrors.aliyun.com/repo/epel-7.repo &&
yum clean all &&
yum makecache &&
#centos的世界,安上gcc
yum -y install gcc &&
yum -y install gcc-c++ &&
#安装docker
yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine &&
yum install -y yum-utils device-mapper-persistent-data lvm2 &&
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo &&
yum makecache fast &&
yum -y install docker-ce docker-ce-cli containerd.io &&
systemctl start docker
mkdir -p /etc/docker &&
echo {\"registry-mirrors\": [\"$1\"]} > /etc/docker/daemon.json &&
systemctl daemon-reload &&
systemctl restart docker
不喜勿喷