前言:记录一下docker的安装,方便自己以后安装,同时也是对网上资源的一种整理,不对以及不足之处欢迎补充。
1、查看自己centos的版本是否合适,Docekr要求Centos系统的内核版本要高于3.10。使用如下命令可以查看
uname -r
2、更新 yum(自己玩的话随便更,但是是线上环境就不要乱玩了 -_- )
yum update
3、安装yum-util提供的yum-config-manager功能
yum install -y yum-utils device-mapper-persistent-data lvm2
4、卸载旧版本(如果安装过的话)
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine
5、设置yum源,二选一就好
//中央仓库
yum-config-manager --add-repo http://download.docker.com/linux/centos/docker-ce.repo
//阿里的
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
6、查看docker的可用版本
yum list docker-ce --showduplicates | sort -r
7、安装docker,选取自己想要的版本
yum -y install docker-ce-18.03.1.ce(版本)
yum -y install docker-ce(直接安装最新版本)
8、使用docker -v来验证是否安装成功
docker -v
9、设置开启自启(按自己需求)
systemctl start docker
systemctl enable docker