离线安装
下载离线包
yum -y install yum-utils
yum -y install device-mapper-persistent-data
yum -y install lvm2
yum -y install docker-ce
yum -y install docker-ce-cli
yum -y install containerd.io
yum -y remove yum-utils yum -y remove device-mapper-persistent-data yum -y remove lvm2 yum -y remove docker yum -y remove docker-client yum -y remove docker-client yum -y remove docker-client-latest yum -y remove docker-common yum -y remove docker-latest yum -y remove docker-latest-logrotate yum -y remove docker-logrotate yum -y remove docker-selinux yum -y remove docker-engine-selinux yum -y remove docker-engine yum -y remove docker-io yum -y remove docker-ce
yum -y install --downloadonly --downloaddir=/home/docker yum-utils
yum -y install --downloadonly --downloaddir=/home/docker device-mapper-persistent-data
yum -y install --downloadonly --downloaddir=/home/docker lvm2
yum -y install --downloadonly --downloaddir=/home/docker docker-ce
yum -y install --downloadonly --downloaddir=/home/docker docker-ce-cli
yum -y install --downloadonly --downloaddir=/home/docker containerd.io
yum -y install --downloadonly --downloaddir=/home/docker docker-io
cd /etc/yum.repos.d rm * -rf wget http://mirrors.aliyun.com/repo/Centos-7.repo yum -y clean all yum -y makecache
rpm -iUvh epel-release-6-8.noarch.rpm rpm -iUvh docker-engine-1.7.1-1.el6.x86_64.rpm
yum -y install –downloadonly –downloaddir=/home/docker lrzsz
创建安装脚本
cat install.sh
#author : zhumingwu
#release : 2019-10-09
#company : bzway Co., LTD
rpm -ivh *.rpm
rpm -Uvh update/*.rpm
测试脚本
chmod 750 install.sh
sh install.sh
安装启动
service docker start
docker -v
删除/etc/yum.repo.d目录下文件,创建新的*.repo文件,如:docker.repo,进行配置,如图: