• centos6下安装docker


    安装docker对内核版本的要求很高,需要内核3.10以上。

    一、docker卸载

    查看内核版本:

    如果不升级内核到3.10安装docker,后面会有很多奇怪的问题,像我就是拉取不到镜像。

    以下我是root用户执行的,如果你是普通用户请切换到root或者使用sudo。

    [root@master ~]# docker run ubuntu /bin/echo "hello"
    FATAL: kernel too old

    2、查看系统是否曾经安装过docker

    [root@master ~]# yum list installed |grep docker
    docker-io.x86_64 1.7.1-2.el6 @epel

    如果安装了就先卸载

    (1)卸载docker安装包

    [root@master ~]#  yum remove docker-io.x86_64 -y

    (2)删除docker镜像

    [root@master ~]#rm -rf  /var/lib/docker

    二、升级内核到3.10

    1、yum安装带aufs模块的3.10内核

    [root@master ~]#cd /etc/yum.repos.d/

    [root@master yum.repos.d]# wget http://www.hop5.in/yum/el6/hop5.repo

    [root@master yum.repos.d]#yum install kernel-ml-aufs kernel-ml-aufs-devel -y

    2、修改内核配置,设置default=0,表示第一个title下的内容为默认启动的kernel(一般新安装的内核在第一个位置)

    [root@slave1 yum.repos.d]# vim /etc/grub.conf

    3、重启系统

    reboot

    4、重启以后查看内核版本

    [root@slave1 ~]# uname -r
    3.10.5-3.el6.x86_64

    5、查看内核是否支持aufs,输出nodev   aufs表示支持

    [root@slave1 ~]# grep aufs /proc/filesystems
    nodev aufs

    三、安装docker(注意权限)

    1、关闭selinux

    [root@slave1 ~]# setenforce 0 (临时关闭)

    [root@slave1 ~]# sed -i '/^SELINUX=/cSELINUX=disabled' /etc/selinux/config (永久关闭)

    2、安装epel

    [root@slave1 ~]# rpm -ivh http://mirrors.sohu.com/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm

    [root@slave1 ~]# sed -i 's/^mirrorlist=https/mirrorlist=http/' /etc/yum.repos.d/epel.repo

    3、安装docker-io

    [root@slave1 ~]# yum install docker-io -y

    4、启动docker

    [root@slave1 ~]# service  docker start

    docker日志在/var/log/docker

    5、查看docker版本

    [root@slave1 ~]# docker version
    Client version: 1.7.1

    借鉴:https://blog.csdn.net/tuobicui6522/article/details/80365846

    记录学习和生活的酸甜苦辣.....哈哈哈
  • 相关阅读:
    MySQL数据库之数据类型
    MySQL数据库之数据操作
    MySQL数据库之表的操作
    十、原子操作
    九、std::async异步线程
    八、条件变量
    cisco笔试记录
    七、单例设计模式
    基于HTTP的功能追加协议
    使用栈来计算后缀表达式
  • 原文地址:https://www.cnblogs.com/yjt1993/p/9636621.html
Copyright © 2020-2023  润新知