关闭selinux

首先查看selinux的状态
    sestatus

sestatus

如果不是disabled 则需要关闭selinux
    vi /etc/selinux/config
将SELINUX修改为disabled
    SELINUX=disabled
修改完成后,重启linux 系统
    reboot
再查看selinux 的状态
    sestatus

sestatus的状态

修改yum源

2.1. 使用阿里的yum源
    a) 首先备份yum 源
        mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
    b) 下载阿里云的yum源
        CentOS 5

        wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo

        或者

        curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo

        CentOS 6

        wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

        或者

        curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

        CentOS 7

        wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

        或者

        curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

2.2. 再安装epel 的yum 源
        epel(RHEL 7)

            wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

        epel(RHEL 6)


            wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo

        epel(RHEL 5)

            wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-5.repo

    然后生成缓存
        yum clean all
        yum makecache
    先安装docker依赖
        yum install  lxc  libcgroup  device-mapper-event-libs
    然后再安装docker
        yum install docker-io

    安装完成后查看docker版本
        docker -v

启动docker

    a) 启动docker
        service docker start   
    b) 查看docker 是否启动
        ps -ef|grep docker
    c) 将docker 开机自启
        chkconfig docker on
    d) 查看docker 的版本
        docker version

docker 安装镜像

    a) 在线安装
        搜索可用的docker镜像
            docker search centos
        在有网络的情况下,可以通过命令在线安装
            docker pull centos:7 或 sudo docker pull centos:7

            如果出现下面异常信息,则需要同步时间
                Pulling repository centos
                Get https://index.docker.io/v1/repositories/library/centos/images: x509: certificate has expired or is not yet valid

异常信息

查看当前时间
        date
    同步时间
        ntpdate ntp1.aliyun.com
    同步时间后,再执行安装命令,安装成功后,查看镜像
        docker  images 

安装镜像

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐