centos7离线安装docker,制作离线安装包
这篇文档来源于
https://www.centlinux.com/2019/02/install-docker-ce-on-offline-centos-7-machine.html
不同版本的系统docker的依赖包不一样。
所以需要在相同版本的系统中提取安装包,可以在虚拟机中安装相同版本系统
离线包制作
yum -y install yum-utils
yum install -y epel-release.noarch
yum-config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo
yum-config-manager --enable docker-ce-nightly
yum makecache fast
mkdir ~/docker
cd ~/docker
//下载docker安装包及依赖包
yumdownloader --resolve docker-ce
打包
tar cvzf ~/docker.tar.gz *
离线安装docker
解压
tar xvf docker.tar.gz -C ~/docker
安装
rpm -ivh --replacefiles --replacepkgs *.rpm
开启docker服务
systemctl enable docker.service
systemctl start docker.service