前言:
? ? ? ?CentOS 6.5 的內(nèi)核一般都是2.6茎活,在2.6的內(nèi)核下妄痪,Docker運(yùn)行會(huì)比較卡,所以一般會(huì)選擇升級到更高版本嘁傀,本次教程升級版本為4.4.102
一兴蒸、升級內(nèi)核
1、查看內(nèi)核版本 uname -r
2细办、導(dǎo)入key(需要root權(quán)限):rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
如果報(bào)錯(cuò) curl: (6) Couldn't resolve host 'www.elrepo.org' 則表示DNS解析有問題橙凳,需要配置
vi /etc/sysconfig/network-scripts/ifcfg-eth0
a/i 進(jìn)入編輯模式
末尾添加DNS配置,如下圖:
查看nameserver是否顯示正確:
重新導(dǎo)入key笑撞,如果報(bào)curl: (35) SSL connect error錯(cuò)誤則輸入yum update nss
理論上DNS配置完成
重新運(yùn)行 rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
3岛啸、安裝ELRepo到CentOS
rpm -Uvh http://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm
4、安裝內(nèi)核
yum --enablerepo=elrepo-kernel install kernel-lt –y
5茴肥、修改引導(dǎo)文件,將默認(rèn)引導(dǎo)改為0
vi /etc/grub.conf
改為default=0
6坚踩、重啟查看版本
4.4.102-1.el6.elrepo.x86_64
二、安裝Docker
yum install docker-io
如果報(bào)錯(cuò)先安裝yum源瓤狐,提示:No package docker-io available
yum -y install http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
安裝后再次安裝Docker
三瞬铸、啟動(dòng)Docker
service docker start
四、查看Docker版本
docker version
五础锐、卸載Docker
查看已安裝的包:yum list installed | grep docker
刪除軟件包:yum -y remove docker-io.x86_64
刪除鏡像/容器:rm -rf /var/lib/docker
參考文檔:https://www.cnblogs.com/saneri/p/6178536.html