運行docker Linux內核版本需要在3.8以上,針對centos6.5 內核為2.6的系統需要先升級內核.不然會特別卡,退出容器.
# 查看當前版本:
cat /etc/issue
# 導入public key
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
# 安裝ELRepo到CentOS-6.8中
rpm -ivh http://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm
# 安裝**kernel-lt(lt=long-term)**
yum --enablerepo=elrepo-kernel install kernel-lt -y
# 或者安裝kernel-ml(ml=mainline)
yum --enablerepo=elrepo-kernel install kernel-ml -y
# 編輯/etc/grub.conf文件,修改Grub引導順序
# 確認剛安裝好的內核在哪個位置,然后設置default值(從0開始),一般新安裝的內核在第一個位置,所以設置default=0
# 重啟,查看內核版本號
reboot
uname -r
安裝Docker
yum install https://get.docker.com/rpm/1.7.1/centos-6/RPMS/x86_64/docker-engine-1.7.1-1.el6.x86_64.rpm
參考資料