docker安装
在centos7.1上(内核默认3.10)执行以下命令即可安装最新版本:(当前是1.11.2)
curl -sSL https://get.docker.com/ | sudo sh
在centos6系列的安装:首先升级内核到3.10,然后在执行以上安装命令,得到版本:1.7.1。
在centos7.0上,首先升级到7的最新版本(7.1;7.2),然后执行:yum -y install docker,得到版本:1.8.2(主流稳定版本)。
ubuntu直接安装。
在centos6系列中升级内核并安装:
近期有同事反应升级内核有问题,原因是centos系统的grubby有一个bug,当/etc/grub.conf不是软链接到/boot/grub/grub.conf上时会报这个错误:
1 | grubby fatal error:unable to find a suitable template |
一,执行以下命令构建软链再执行即可:
mv /etc/grub.conf /tmp/
ln -s /boot/grub/grub.conf /etc/grub.conf
二,执行安装:
如果是在Ucloud环境中,注意修改/etc/yum.conf
注释这一行:exclude=kernel centos-release
执行:
rpm -Uvh http://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpm
yum –enablerepo=elrepo-kernel install kernel-lt -y
三,修改启动文件
vim /etc/grub.conf
default=0
0代表第一行 ,表示最新安装的,可看到后面一行是3.10的内核信息
四,重启init 6
五,安装docker
curl -sSL https://get.docker.com/ | sudo sh
六,验证版本
docker –version