1、uname -r //查看内核版本 需要高于3.10
2、yum update //更新程序
3、yum -y remove docker docker-common docker-selinux docker-engine //删除老版本,没有可以跳过 (yum list installed | grep docker查看以前装的版本)
4、yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo #阿里云yum源
5、yum list docker-ce --showduplicates | sort -r //找到yum源里相应的包
6、yum install -y docker-ce-18.03.1.ce-1.el7.centos //安装docker
7、docker-compose安装(可以不用安装)
//下面下载很慢 可以换源 (curl -L https://get.daocloud.io/docker/compose/releases/download/1.24.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
)
1、sudo curl -L https://github.com/docker/compose/releases/download/1.24.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
2、权限 sudo chmod +x /usr/local/bin/docker-compose
8、加入自启动
systemctl start docker
systemctl enable docker
9、配置阿里云镜像加速
mkdir -p /etc/docker
vim /etc/docker/daemon.json
{"registry-mirrors": ["https://5f2jam6c.mirror.aliyuncs.com", "http://hub-mirror.c.163.com"]}
systemctl reload docker //重新加载配置文件
systemctl restart docker //重启docker