背景
Docker官方库、各大CentOS官方源、第三方源都下架了docker-io, docker-engine等对Centos6的版本的支持,主打CentOS7下的版本, 所以当前2019.4月前网上大部分安装教程均已失效。在不断折腾中,终于找到了可安装的docker-engine包,有不能升级CentOS6 的苦逼人,下载备份这个包吧docker-engine1.7.1。
centos6.8 install docker
#1 确认内核
$uname -r
2.6.32-642.6.2.el6.x86_64
#2 确认版本
$cat /etc/redhat-release
CentOS release 6.8 (Final)
#3 安装依赖
$sudo yum install -y yum-utils device-mapper-persistent-data lvm2ch
#4 下载备份docker-engine.1.71.rpm
$wget https://get.docker.com/rpm/1.7.1/centos-6/RPMS/x86_64/docker-engine-1.7.1-1.el6.x86_64.rpm
#5 必须安装依赖,不然docker-engine安装报错
$yum install libcgroup
#6 安装
$rpm -ivh docker-engine-1.7.1-1.el6.x86_64.rpm
运行
$/etc/init.d/docker start
$docker version
成功!
PERFECT [此处应该有掌声]
可能的猜测
网上有说需要升级内核,才不会卡顿,估计还要其他问题使得Docker官方停止对CentOS6的维护,有生产环境需求的,尽量上Centos7吧,别折腾了[哭]。
特别感谢
- https://www.cnblogs.com/maodot/p/7654918.html 给了个docker 包地址(docker仓库已无法浏览)