这个算是我自己的笔记,我查了很多大佬写的文档,最后我经过实践,此流程可以安装
一、查看内核1.docker要求CentOS 系统的内核版本高于 3.10,通过uname -r 命令查看你当前的内核版本
uname -r二、更新yum
yum -y update
如果嫌自带yum源慢可以修改yum到阿里云
1、备份yum源(软件仓库)的配置文件cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak2、下载yum源(软件仓库)的配置文件
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo3、清理缓存并生成新的缓存
yum clean all yum makecache三、安装需要的软件包
yum install -y yum-utils device-mapper-persistent-data lvm2四、安装docker 1、安装docker-ce
yum install docker-ce2、启动并加入开机启动
systemctl start docker systemctl enable docker3、验证安装是否成功
如果有client和service两部分,则表示docker安装启动都成功了
docker version五、安装Docker Compose 1、运行命令下载 docker compose
从国内镜像 get.daocloud.io 快速下载:
curl -L https://get.daocloud.io/docker/compose/releases/download/1.23.2/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose2、给执行文件添加执行权限
chmod +x /usr/local/bin/docker-compose3、输入命令测试
docker-compose --version
docker compose 安装成功!



