Docker 要求 CentOS 系统的内核版本高于 3.10 ,先检查一下,如内核版本不符合,不建议参考该贴安装!(CentOS版本 大于7.0以上版本,一般都可以;建议先查询系统内核版本)
如系统低于7.0版本,属于CentOS 6x 版本,最好不要安装Docker。连续折腾了3天,参考了N篇帖子的,N种方法!直接报各种依赖组件版本不满足的问题。恶心到爆,心力交瘁,,,一咬牙一跺脚,直接上 CentOS7.2 版本,一次性搞定安装!简直不要太爽!!!^.^
1、查看当前版本内核
uname -r
2、卸载旧版本(如果安装过旧版本的话)
yum remove docker docker-common docker-selinux docker-engine
3、设置yum源
(此处直接使用 阿里云,库里插件更全,能保证一次性安装成功,速度也快)
yum-config-manager --add-repo /docker-ce/linux/centos/docker-ce.repo
4、查看仓库中所有docker版本
yum list docker-ce --showduplicates | sort -r
5、安装docker
(1)查看仓库中的版本(找个高版本的,根据自己的需求选择版本)
(2)安装指定版本【 docker-ce-版本号 】
yum install docker-ce-18.06.3.ce-3.el7 -y
(3)查看版本
docker version
6、最后配置一下 容器镜像(阿里云,速度更快呦)
习惯搞机的同学,可以自行注册账号,访问地址,生成自己的专属加速器地址^.^
官方网址:
阿里云登录 - 欢迎登录阿里云,安全稳定的云计算服务平台cr.
mkdir -p /etc/docker
以下代码,直接复制,一次性粘贴入 控制台
tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://n0quhqed."]
}
EOF
systemctl daemon-reload
systemctl restart docker
7、启动并加入开机启动
systemctl start docker.service
systemctl enable docker.service
8、验证安装是否成功(有client 和 service两部分表示 docker安装启动都成功了)
docker version
自述篇:
有兴趣的同学们,欢迎闲暇之余来我们 六牛之家做客!
困难共助,技术互享,同走荣耀!
特此感谢家人:以下附上我们家 大门入口 (* _*)
/index/xuqinghua