离线安装docker-ce
1、用一台可以连外网的虚拟机把docker-ce安装包下载下来,vim /tmp/docker-download.sh
#!/bin/bash set -e mkdir -p /apps/docker-ce-v18 yum install --downloadonly --downloaddir=/apps/docker-ce-v18 yum-utils device-mapper-persistent-data lvm2 createrepo libseccomp libsepol libcgroup container-selinux cd /apps/docker-ce-v18 yum install -y *.rpm yum install -y yum-utils device-mapper-persistent-data lvm2 cd /etc/yum.repos.d/ mkdir old mv CentOS* old yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo yum makecache fast yum install --downloadonly --downloaddir=/apps/docker-ce-v18 docker-ce cd /apps tar zcvf docker-ce-v18.tar.gz docker-ce-v18/
执行下载脚本
cd /tmp sh docker-download.sh
2、把安装包docker-ce-v18.tar.gz传到离线服务器的/tmp/目录,解压
cd /tmp tar xvf docker-ce-v18.tar.gz
3、安装docker,以下为安装脚本,vim docer-install.sh
#/bin/bash set -e cd /tmp/docker-ce-v18 yum -y install *.rpm systemctl start docker systemctl enable docker systemctl status docker docker info
最后看到docker的信息后,安装完成。