隨著Docker在應(yīng)用部署中的廣泛應(yīng)用,許多用戶發(fā)現(xiàn)不升級內(nèi)核也可以使用Docker,因此這里介紹了一些方法來升級Docker而不升級內(nèi)核。
For CentOS 7.0: $ sudo yum -y install docker-io $ sudo systemctl start docker $ sudo systemctl enable docker For CentOS 6.5: $ sudo rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm $ sudo rpm -Uvh http://mirror.pnl.gov/epel/6/x86_64/dkms-2.2.0.3-19.el6.noarch.rpm $ sudo rpm -Uvh http://mirror.pnl.gov/epel/6/x86_64/kernel-ml-3.11.7-1.el6.elrepo.x86_64.rpm http://mirror.pnl.gov/epel/6/x86_64/kernel-headers-3.11.7-1.el6.elrepo.x86_64.rpm http://mirror.pnl.gov/epel/6/x86_64/kernel-devel-3.11.7-1.el6.elrepo.x86_64.rpm $ sudo yum install docker-io $ sudo service docker start $ sudo chkconfig docker on
以上是在CentOS中升級Docker而不升級內(nèi)核的方法。 輸入上述命令后,Docker將成功安裝并開始運(yùn)行。
在其他Linux發(fā)行版中也可以使用類似的命令來升級Docker。這種方法只需要安裝最新版本的Docker,并不需要升級內(nèi)核,因此可以大大降低系統(tǒng)的風(fēng)險(xiǎn)。因此,這些命令將會(huì)對您的容器部署和應(yīng)用程序開發(fā)人員的工作大有幫助。