docker安装要求
centOs内核版本需要大于3.10
查看方式:uname -r
如果未达到要求,自行百度升级内核。
安装前骤
如果安装过docker,现在先卸载干净
yum remove -y docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-selinux docker-engine-selinux docker-engine rm -rf /etc/systemd/system/docker.service.d rm -rf /var/lib/docker rm -rf /var/run/docker
centOs6/7在线安装
1.更新yum源
yum update -y
2.安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的
yum install -y yum-utils device-mapper-persistent-data lvm2
3.设置yum源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
4.可以查看所有仓库中所有docker版本,并选择特定版本安装
yum list docker-ce --showduplicates | sort -r
5.安装docker
yum install -y docker-ce
6.启动并加入开机启动
systemctl start docker
systemctl enable docker
7.验证安装是否成功(有client和service两部分表示docker安装启动都成功了)
docker version
参考博文:Centos7上安装docker
centOs7离线安装
centOs7的docker离线安装包
1.解压下载的文件且上传服务器
2.按照顺序依次进行安装
yum install -y libtool-ltdl-2.4.2-22.el7_3.x86_64.rpm
yum install -y docker-ce-selinux-17.03.2.ce-1.el7.centos.noarch.rpm
yum install -y docker-ce-17.03.2.ce-1.el7.centos.x86_64.rpm
3.启动docker
service docker start
4.验证是否安装成功
docker version
5.设置开机自启
chkconfig docker on
对你有帮助的话,点个赞呗~