1. 程式人生 > >CentOS 6.7 安裝Docker

CentOS 6.7 安裝Docker

關閉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 

安裝映象