1,注意centos对应的版本,及内核版本,
cat /etc/centos-release
uname -a
2,把docker及相关的依赖rpm包传到服务器上某个自己建的目录下,进入目录直接运行命令
rpm -ivh --replacefiles --replacepkgs *.rpm
安装当前目录下所有rpm包,就安装成功了
3,启动docker
systemctl start docker
4,查看docker状态
docker ps
systemctl status docker
如图,已经成功离线安装了docker
至于相关的docker及其依赖包如何下载,需要找一台联网的电脑,我这里用的是和离线虚拟器一模一样的一台联网的虚拟机centos,都是用win10的hyper-V创建的
yumdownloader --resolve docker-ce docker-ce-cli containerd.io
上面这个命令就把docker及其相关依赖包下载下来了
为了使用yumdownloader命令,还需要一些操作
yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
这样就可以了