docker

centos6.5에 도커를 설치 해보겠다. 잘되길
EPEL Repository 추가해야된다.

yum install http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

.....
Is this ok [y/N]: y
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing : epel-release-6-8.noarch                                                                                                      1/1 
  Verifying  : epel-release-6-8.noarch                                                                                                      1/1 

Installed:
  epel-release.noarch 0:6-8                                                                                                                     

Complete!

이렇게 나왔다면 일단 성공!

yum update -y

업데이트 해주고

yum install docker-io

...
Installed:
  docker-io.x86_64 0:1.7.1-2.el6                                                

Dependency Installed:
  bridge-utils.x86_64 0:1.2-10.el6                                              
  device-mapper.x86_64 0:1.02.95-3.el6_7.4                                      
  device-mapper-libs.x86_64 0:1.02.95-3.el6_7.4                                 
  libcgroup.x86_64 0:0.40.rc1-16.el6                                            
  libudev.x86_64 0:147-2.63.el6_7.1                                             
  lua-alt-getopt.noarch 0:0.7.0-1.el6                                           
  lua-filesystem.x86_64 0:1.4.2-1.el6                                           
  lua-lxc.x86_64 0:1.0.8-1.el6                                                  
  lxc.x86_64 0:1.0.8-1.el6                                                      
  lxc-libs.x86_64 0:1.0.8-1.el6                                                 

Complete!

커널을 업데이트 해야된다.
실행은 되는데 경고가 뜬다.

yum install http://www.elrepo.org/elrepo-release-6-5.el6.elrepo.noarch.rpm
yum --enablerepo=elrepo-kernel install kernel-ml

그런다음에 재부팅을하자

reboot

도커를 실행하자

service docker start

그런다음에 도커의 버전을 확인해보자

docker version

Client version: 1.7.1
Client API version: 1.19
Go version (client): go1.4.2
Git commit (client): 786b29d/1.7.1
OS/Arch (client): linux/amd64
Server version: 1.7.1
Server API version: 1.19
Go version (server): go1.4.2
Git commit (server): 786b29d/1.7.1
OS/Arch (server): linux/amd64
ifconfig

docker0   Link encap:Ethernet  HWaddr BE:03:86:85:83:B0  
          inet addr:172.17.42.1  Bcast:0.0.0.0  Mask:255.255.0.0
          inet6 addr: fe80::bc03:86ff:fe85:83b0/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 b)  TX bytes:468 (468.0 b)

일단 설치는 된거 같다.