本案例介绍在centos版本中安装docker,当然docker也支持在Ubuntu发行版本中安装。在安装之前要先检查一下系统参数,docker的系统要求:

  • 64位CPU

  • CentOS时内核必不小于3.10

  • 内核必须支持一种合适的存储驱动,可以是Device Manager、AUFS、vfs、btrfs、以及默认的驱动Device Mapper中的一个

  • 内核必须支持并开启cgroup和命名空间namespace功能。

检查内核的命令 uname

检查Device Mapper

如何内核低于3.10版本,centos为7,可使用以下命令升级版本

sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
sudo rpm -ivh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
sudo yum --enablerepo=elrepo-kernel install kernel-lt -y
sudo yum --enablerepo=elrepo-kernel install kernel-lt-devel -y
sudo yum --enablerepo=elrepo-kernel install kernel-lt-headers -y

修改启动grub, 将default改成0:

sudo vim /etc/grub.conf
#boot=/dev/vda
default=0
timeout=5

重启后再次查看内核版本, 应该就是3.10了。

安装docker

使用yum安装docker

yum -y install docker-io

使用docker version查看是否安装成功

看到版本就说明安装好了,现在最新版本应该是1.7.

后面的文章将会讲解如何拉取镜像文件,以及配置加速器。

Logo

码道开发者社区,聚焦华为云码道 CodeArts 代码智能体,沉淀 Agent、Skill、鸿蒙开发实战内容,供开发者查阅资料、交流技术、分享工程实践

更多推荐