CentOS8.3离线安装docker20

由于内网没有联网,而且操作系统也是最小化安装缺少很多组件,本以为很简单结果度娘上的都不好用,折腾了半天搞上去了;分享如下:
1、解决冲突
yum erase podman buildah
2、安装container-selinux依赖,一定要先安装。
rpm -ivh container-selinux-2.155.0-1.module_el8.3.0+699+d61d9c41.noarch.rpm
3、安装containerd.io
rpm -ivh containerd.io-1.4.6-3.1.el8.x86_64.rpm 
4、安装两个让人崩溃的依赖,这两个貌似是相互依赖,最后决定强上docker-scan-plugin
rpm -ivh docker-scan-plugin-0.7.0-3.el8.x86_64.rpm --nodeps --force
rpm -ivh docker-ce-cli-20.10.6-3.el8.x86_64.rpm 
5、安装 docker-ce的时候又发现少依赖,补上后成功
rpm -ivh docker-ce-rootless-extras-20.10.4-3.el8.x86_64.rpm --nodeps --force
rpm -ivh libcgroup-0.41-19.el8.x86_64.rpm
6、最后安装最重要的一个包
rpm -ivh docker-ce-20.10.6-3.el8.x86_64.rpm 
7、启动和检查
systemctl start docker
docker info 

以上适合测试环境使用,上生产请看另一篇文档

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值