(发现有一篇文章写得很好:https://www.ilanni.com/?p=13426)
Centos下安装:

1、要求:
最低支持centos7、64位、内核版本不低于3.10

2、检查是否符合要求
使用 uname -r查看内核版本
图片说明

使用uname --m查看操作系统位数uname --m
图片说明

3、使用脚本自动安装
curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/ docker-engine/internet | sh -

3、手动安装:
a、添加内核配置参数启用如下功能
图片说明
b、重新加载sysctl.conf:
图片说明
c、添加yum源
图片说明
实测:需要配置如下所示:
[dockerrepo]
name=Docker Repository
baseurl=https://mirrors.aliyun.com/docker-engine/yum/repo/main/centos/7/
enabled=1
gpgcheck=0
gpgkey=https://yum.dockerproject.org/gpg

d、安装docker
图片说明
e、启动docker引擎
图片说明
f、建立docker用户组
图片说明