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)服務器
|
二、修改grub的主配置文件/etc/grub.conf,設置default=0,表示第一個title下的內容爲默認啓動的kernel(通常新安裝的內核在第一個位置)。spa
sed -i 's/default=1/default=0/' /etc/grub.conf |
三、重啓系統,這時候你的內核就成功升級了。
|
查看內核是否支持aufs:
|
2、安裝docker
一、首先關閉selinux:
|
二、在Fedora EPEL源中已經提供了docker-io包,下載安裝epel:
|
三、yum安裝docker-io:
|
四、啓動docker:
|
五、查看docker版本:
|
Docker version 1.7.1, build 786b29d/1.7.1