Centos7离线安装docker docker




# 下载离线安装包

https://download.docker.com/linux/centos/7/x86_64/stable/Packages/

https://pkgs.org/download/container-selinux

docker安装包下载:

https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-18.09.8-3.el7.x86_64.rpm

依赖包下载:

containerd.io:

https://download.docker.com/linux/centos/7/x86_64/stable/Packages/containerd.io-1.2.2-3.el7.x86_64.rpm

docker-ce-cli:

https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-cli-18.09.8-3.el7.x86_64.rpm

container-selinux:

https://pkgs.org/download/container-selinux


wget  https://download.docker.com/linux/centos/docker-ce.repo

mv docker-ce.repo  /etc/etc/yum.repos.d/


-按顺序安装

rpm -ivh containerd.io-1.2.5-3.1.el7.x86_64.rpm

rpm -ivh docker-ce-cli-18.09.6-3.el7.x86_64.rpm

rpm -ivh container-selinux-2.95-2.el7_6.noarch.rpm

rpm -ivh docker-ce-18.09.6-3.el7.x86_64.rpm


-启动docker

systemctl start docker


-重启

systemctl restart docker

-关闭

systemctl stop docker


# 缺少依赖

https://pkgs.org/

rpm -Uvh policycoreutils-2.5-29.el7.x86_64.rpm --nodeps

rpm -Uvh policycoreutils-python-2.5-29.el7.x86_64.rpm


# 先在能上网的机器上做离线安装包

yumdownloader --resolve docker-ce docker-ce-cli containerd.io

-打包下载的安装包

tar cf docker-ce.offline.tar *.rpm

-上传到离线的主机上

tar xf docker-ce.offline.tar

-安装docker

rpm -ivh --replacefiles --replacepkgs *.rpm

-如果提示缺依赖,要么在本地装,要么传上去,例如container-selinux

-启动docker

systemctl start docker


签名:这个人很懒,什么也没有留下!
最新回复 (0)
返回