Centos 6.5 安装 Docker(爬坑问题解决)

前言:

       CentOS 6.5 的内核一般都是2.6,在2.6的内核下,Docker运行会比较卡,所以一般会选择升级到更高版本,本次教程升级版本为4.4.102

一、升级内核

1、查看内核版本 uname -r

2、导入key(需要root权限):rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

如果报错 curl: (6) Couldn't resolve host 'www.elrepo.org' 则表示DNS解析有问题,需要配置

vi /etc/sysconfig/network-scripts/ifcfg-eth0

a/i 进入编辑模式

末尾添加DNS配置,如下图:

Centos 6.5 安装 Docker(爬坑问题解决)_第1张图片

查看nameserver是否显示正确:


重新导入key,如果报curl: (35) SSL connect error错误则输入yum update nss

理论上DNS配置完成

重新运行 rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

3、安装ELRepo到CentOS

rpm -Uvh http://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm

4、安装内核

yum --enablerepo=elrepo-kernel install kernel-lt –y

5、修改引导文件,将默认引导改为0

vi /etc/grub.conf

改为default=0

6、重启查看版本

4.4.102-1.el6.elrepo.x86_64

二、安装Docker

yum install docker-io

如果报错先安装yum源,提示:No package docker-io available

yum -y install http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

安装后再次安装Docker

三、启动Docker

service docker start

四、查看Docker版本

docker version

五、卸载Docker

查看已安装的包:yum list installed | grep docker

删除软件包:yum -y remove docker-io.x86_64

删除镜像/容器:rm -rf /var/lib/docker

参考文档:https://www.cnblogs.com/saneri/p/6178536.html

你可能感兴趣的:(Centos 6.5 安装 Docker(爬坑问题解决))