Centos 7 离线安装 Docker 20.10.12 (RPM安装)

您所在的位置:网站首页 rpm全部安装 Centos 7 离线安装 Docker 20.10.12 (RPM安装)

Centos 7 离线安装 Docker 20.10.12 (RPM安装)

2023-12-31 17:16| 来源: 网络整理| 查看: 265

目录 一、先决条件二、删除旧版本三、下载RPM依赖包和安装包四、离线安装Docker五、卸载docker引擎

一、先决条件

安装Docker Engine需要centos7或centos8的维护版本。不支持或测试存档版本。

二、删除旧版本 sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine 三、下载RPM依赖包和安装包

打包下载所有的RPM依赖包和安装包

3.1 依赖包下载 audit-libs-python-2.8.5-4.el7.x86_64.rpm checkpolicy-2.5-8.el7.x86_64.rpm libcgroup-0.41-21.el7.x86_64.rpm libsemanage-python-2.5-14.el7.x86_64.rpm policycoreutils-python-2.5-34.el7.x86_64.rpm python-IPy-0.75-6.el7.noarch.rpm setools-libs-3.3.8-4.el7.x86_64.rpm fuse-overlayfs-0.7.2-6.el7_8.x86_64.rpm fuse3-libs-3.6.1-4.el7.x86_64.rpm slirp4netns-0.4.3-4.el7_8.x86_64.rpm container-selinux-2.99-1.el7_6.noarch.rpm

http://mirrors.163.com/centos/7/os/x86_64/Packages/ http://mirror.centos.org/centos/7/extras/x86_64/Packages/ http://rpm.pbone.net/index.php3?stat=3&limit=1&srodzaj=1&dl=40&search=container-selinux&field%5B%5D=1&field%5B%5D=2

http://rpm.pbone.net/info_idpl_73916115_distro_centos7_com_container-selinux-2.99-1.el7_6.noarch.rpm.html

3.2 安装包下载 docker-ce-20.10.12-3.el7.x86_64.rpm docker-ce-cli-20.10.12-3.el7.x86_64.rpm containerd.io-1.4.12-3.1.el7.x86_64.rpm docker-ce-rootless-extras-20.10.12-3.el7.x86_64.rpm docker-scan-plugin-0.12.0-3.el7.x86_64.rpm

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

四、离线安装Docker

4.1 上传安装包到【/opt】目录 在这里插入图片描述 4.2 执行安装

# 进入/opt/dockerRPM目录 cd /opt/dockerRPM sudo rpm -ivh *rpm # 进入/opt/dockerRPM/docker目录 cd /opt/dockerRPM/docker sudo yum install -y container-selinux-2.99-1.el7_6.noarch.rpm sudo yum install -y containerd.io-1.4.12-3.1.el7.x86_64.rpm docker-ce-20.10.12-3.el7.x86_64.rpm docker-ce-cli-20.10.12-3.el7.x86_64.rpm docker-ce-rootless-extras-20.10.12-3.el7.x86_64.rpm docker-scan-plugin-0.12.0-3.el7.x86_64.rpm 或 sudo rpm -ivh *rpm

4.3 启动docker并加入开机启动

# 启动docker sudo systemctl start docker # 设置为开机启动 sudo systemctl enable docker # 查看状态 sudo systemctl status docker

4.4 查看docker版本

sudo docker version 五、卸载docker引擎

5.1 卸载Docker Engine、CLI和Containerd包

sudo yum remove docker-ce docker-ce-cli containerd.io

5.2 主机上的映像、容器、卷或自定义配置文件不会被自动移除。删除所有映像、容器和卷。 您必须手动删除所有已编辑的配置文件。

sudo rm -rf /var/lib/docker sudo rm -rf /var/lib/containerd


【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3