使用 epel 安裝 Docker

  1. CentOS 6 的 epel-release repository 只有 docker 沒有 docker-engine,所以先設定 docker 的 repository。
    [root@dyw219 ~]# grep -A5 '^\[docker' /etc/yum.repos.d/dywang.repo 
    [docker]
    name=Docker Repo
    baseurl=https://yum.dockerproject.org/repo/main/centos/$releasever/
    enabled=0
    gpgcheck=1
    gpgkey=https://yum.dockerproject.org/gpg
    
  2. 使用 yum 安裝 docker。
    [root@dyw219 ~]# yum install docker-engine --enablerepo=docker
    .......
     From  : https://yum.dockerproject.org/gpg
    Is this ok [y/N]: y
    Running rpm_check_debug
    Running Transaction Test
    Transaction Test Succeeded
    Running Transaction
      Installing : docker-engine-1.7.1-1.el6.x86_64                             1/1 
      Verifying  : docker-engine-1.7.1-1.el6.x86_64                             1/1 
    
    Installed:
      docker-engine.x86_64 0:1.7.1-1.el6                                            
    
    Complete!
    
  3. 啟動 docker。
    [root@dyw219 ~]# /etc/init.d/docker start
    Starting docker:	                                       [  OK  ]