docker二进制方式安装

概述:Docker目前分为两个版本:EE版本(企业版本)、CE版本(社区版本)。推荐的内核版本是3.8或者更高。必须是64位的操作系统。

安装Docker的先决条件:

  • 运行64位CPU架构的计算机(x86_64和amd64)。
  • 运行Linux内核3.8或更高版本的内核。
  • 内核必须支持一种适合的存储驱动(storage driver),默认的存储驱动通常是Device Mapper或AUFS。
  • 内核必须支持并开启cgroup和命名空间(namespace)功能。

先决条件检查:

检查内核:

 

检查Device Mapper:

 

如果没有出现device-mapper的信息,可以尝试加载dm_mod模块,使用如下命令:

modprobe dm_mod

安装操作

1.下载源码包,选择tgz包

https://download.docker.com/linux/static/stable/

 2、解压安装

# wget https://download.docker.com/linux/static/stable/x86_64/docker-18.09.9.tgz

# tar xf docker-18.09.9.tgz

# cp docker/* /usr/bin/

# dockerd -g /home/docker &                             //-g指定docker运行的家目录,默认是在/var/lib/docker

docker systemd服务控制脚本,可以使用yum或rpm版本的控制脚本,如果无法启动,尝试注释掉BindsTo=containerd.service参数

相关其他博客:https://www.jianshu.com/p/2ed6e3a7269e

原文地址:https://www.cnblogs.com/wxwgk/p/11733606.html