centos7.6离线安装docker20.10服务

这篇博客详细介绍了如何在无网络环境下,通过离线方式安装Docker及其依赖,包括审计、政策、容器管理和Docker CE的离线安装包,步骤从依赖包安装到启动、验证和卸载一应俱全。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 准备安装包

公司服务器没有外网,docker服务需进行离线安装,首先下载依赖包和docker安装包,按顺序依次安装所有所有依赖包以及零件包。

  • 相关安装包已上传docker20.10离线安装rpm包.zip

  • 在安装过程中若有先后依赖关系的请按提示安排顺序

  • 在安装过程中若有相互依赖关系的请同时安装
    先安装下面依赖包:

cd /mnt/1
rpm-ivh *.rpm --force --nodeps
#需安装包如下:
audit-libs-python-2.8.5-4.el7.x86_64.rpm  
libcgroup-0.41-21.el7.x86_64.rpm          
policycoreutils-2.5-34.el7.x86_64.rpm  
setools-libs-3.3.8-4.el7.x86_64.rpm
checkpolicy-2.5-8.el7.x86_64.rpm          
libsemanage-python-2.5-14.el7.x86_64.rpm  
python-IPy-0.75-6.el7.noarch.rpm
cd../2
rpm-ivh *.rpm --force --nodeps
#需安装包如下:
fuse3-libs-3.6.1-4.el7.x86_64.rpm  
policycoreutils-python-2.5-34.el7.x86_64.rpm
cd../3
rpm-ivh *.rpm --force --nodeps
#需安装包如下:
container-selinux-2.119.2-1.911c772.el7_8.noarch.rpm  
fuse-overlayfs-0.7.2-6.el7_8.x86_64.rpm  
slirp4netns-0.4.3-4.el7_8.x86_64.rpm

2. 安装docker

如上升类似,安装docker

cd../4
rpm-ivh *.rpm --force --nodeps
#需安装包如下:
containerd.io-1.4.9-3.1.el7.x86_64.rpm 
docker-ce-cli-20.10.9-3.el7.x86_64.rpm              
docker-ce-selinux-17.03.3.ce-1.el7.noarch.rpm
docker-ce-20.10.9-3.el7.x86_64.rpm      d
ocker-ce-rootless-extras-20.10.9-3.el7.x86_64.rpm  
docker-scan-plugin-0.9.0-3.el7.x86_64.rpm

3. 启动服务

sudo systemctl start docker
sudo systemctl enable docker

4. 验证

docker ps

5. 卸载

卸载docker 引擎

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

卸载 镜像、容器、数据卷

sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd
rf /var/lib/docker
sudo rm -rf /var/lib/containerd
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值