docker

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

zhang dong wechat
关注我的微信来交流技术问题吧!