• centos6安装docker,先升级系统内核


    安装docker,其他的源可能导致你的内核和docker的版本不一致,需要将系统内核升级至3.x

    • 查看当前系统版本
      cat /etc/issue
    • 查看当前内核版本
      uname -r    #uname -a

    方法1:

    yum -y update	#更新yum
    yum -y install wget #安装wget
    
    cd /etc/yum.repos.d
    wget http://www.hop5.in/yum/el6/hop5.repo
    yum install kernel-ml-aufs kernel-ml-aufs-devel
    #修改grub的主配置文件/etc/grub.conf,设置default=0(新安装的那个内核),表示第一个title下的内容为默认启动的kernel(一般新安装的内核在第一个位置)。

    重启系统

    方法2(此方法在百度云centos6.5升级中无效,所以我找了第二张方法):

    rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org  # 导入public key
    #报错:
    #curl: (35) SSL connect error 
    #error: https://www.elrepo.org/RPM-GPG-KEY-elrepo.org: import read failed(2).
    #解决方法:yum -y update nss
    rpm -Uvh https://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm  #安装elrepo
    #如果要安装ml内核(主线最新版本),使用如下命令:
    yum --enablerepo=elrepo-kernel -y install kernel-ml
    #如果要安装lt内核(长期支持版本),使用如下命令:
    yum --enablerepo=elrepo-kernel -y install kernel-lt
    #在此我们安装的是lt内核
    #修改grub的主配置文件/etc/grub.conf(在百度云主机修改这个文件不生效,必须去修改/boot/grub/grub.conf,将/etc/grub.conf新增加的内核版本copy到/boot/grub/grub.conf,放在之前title上面),设置default=0(新安装的那个内核),表示第一个title下的内容为默认启动的kernel(一般新安装的内核在第一个位置)。

    重启系统
  • 相关阅读:
    Nginx编译参数详细注释(解释)(转载)
    linux 下开机同步时间
    115转存代码
    清除linux下history命令
    【python学习1】编写猜数字的小游戏
    对深层嵌套的代码进行重构
    JS对JSON的操作总结
    调程序的小女孩(感谢安徒生)(转)
    区块链资料
    aws创建实例 通过密钥登录后 更改root账号密码 创建普通账户 开放ssh密码登录 关闭root账号登录
  • 原文地址:https://www.cnblogs.com/wxdblog/p/10142251.html
Copyright © 2020-2023  润新知