Centos系统下安装Docker - 检查预备条件

1.内核
uname -a
# Linux VM_67_251_centos 3.8.0-27-generic.x86_64 #1 SMP Wed Jul 12 14:17:22 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
可以看到,我们的内核版本为:3.8.0。本身为x86_64的内核,满足需求。
Ps:如果我们使用的是更早的Linux发行版本,此时我们可能就需要升级内核了。 升级内核的方式如下:
sudo apt-get update
sudo apt-get install linux-headers-3.8.0-27-generic # 安装高版本内核
sudo update-grub # 更新grub启动加载器来加载新内核
sudo reboot # 重启机器来使用新内核

2.存储驱动
此处,我们以Device Mapper为例来验证是否有合适的存储驱动。 对于大部分ubuntu系统而言,应该都已经默认安装了Device Mapper。
可以通过如下代码进行检查:
ls -l /sys/class/misc/device-mapper
# lrwxrwxrwx 1 root root 0 Jan 21 16:36 /sys/class/misc/device-mapper -> ../../devices/virtual/misc/device-mapper
如果正常查找没有找到对应的信息,可以使用如下命令进行安装:
sudo modprobe dm_mod
对于cgroup和namespace,通过在Ubuntu系统中已经默认安装了,无需进行额外的验证。

你可能感兴趣的:(Centos系统下安装Docker - 检查预备条件)