Centos 6.5 x64 安装docker 服务

Centos 6.5 x64 安装docker 服务html



我的玩docker的时候都是在Ubuntu系统下,但考虑公司内部都是CentOS 系统。所以本次使用centos系统作docker下运行的实验与练习。因为centos 6.5默认是内核2.6,而官方要求是3.8以上。首要任务是升级内核。node

(注:在升级内核须要重启服务器,若是在生产环境建议你们使用ksplice服去作热升级,免重启。在此没有展现ksplice服务安装与使用,还请见谅。若是看到此博文的朋友有ksplice使用与操做文档还请多多赐教或分享。谢谢)linux

本文参考过的网络文档:http://www.centoscn.com/p_w_picpath-text/install/2014/1128/4202.htmldocker


1、升级内核(带aufs模块)centos


 一、yum安装带aufs模块的3.10内核(或到这里下载kernel手动安装:http://down.51cto.com/data/1903250)服务器

cd /etc/yum.repos.d 网络

wget http://www.hop5.in/yum/el6/hop5.repoide

yum install kernel-ml-aufs kernel-ml-aufs-develui


  二、修改grub的主配置文件/etc/grub.conf,设置default=0,表示第一个title下的内容为默认启动的kernel(通常新安装的内核在第一个位置)。spa

 sed -i 's/default=1/default=0/' /etc/grub.conf


  三、重启系统,这时候你的内核就成功升级了。

[root@localhost ~]# uname -r

3.10.5-3.el6.x86_64

    查看内核是否支持aufs:

[root@localhost ~]# grep aufs /proc/filesystems

nodev    aufs

2、安装docker

  一、首先关闭selinux:

setenforce 0

sed -i '/^SELINUX=/c\SELINUX=disabled' /etc/selinux/config

  二、在Fedora EPEL源中已经提供了docker-io包,下载安装epel:

rpm -ivh http://mirrors.sohu.com/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm

sed -i 's/^mirrorlist=https/mirrorlist=http/' /etc/yum.repos.d/epel.repo

 三、yum安装docker-io:


yum -y install docker-io

  四、启动docker:


service docker start

  五、查看docker版本:


docker --version

Docker version 1.7.1, build 786b29d/1.7.1

相关文章
相关标签/搜索