docker安装错误:错误:软件包:docker-ce-rootless-extras-20.10.17-3.el7.x86_64 (docker-ce-stable) 需要:slirp4netns
问题
安装docker执行yum install docker-ce docker-ce-cli containerd.io
命令时出错
....
--> 正在处理依赖关系 container-selinux >= 2:2.74,它被软件包 3:docker-ce-20.10.17-3.el7.x86_64 需要
---> 软件包 docker-ce-rootless-extras.x86_64.0.20.10.17-3.el7 将被 安装
--> 正在处理依赖关系 fuse-overlayfs >= 0.7,它被软件包 docker-ce-rootless-extras-20.10.17-3.el7.x86_64 需要
--> 正在处理依赖关系 slirp4netns >= 0.4,它被软件包 docker-ce-rootless-extras-20.10.17-3.el7.x86_64 需要
---> 软件包 docker-scan-plugin.x86_64.0.0.17.0-3.el7 将被 安装
---> 软件包 libcgroup.x86_64.0.0.41-21.el7 将被 安装
--> 解决依赖关系完成
错误:软件包:docker-ce-rootless-extras-20.10.17-3.el7.x86_64 (docker-ce-stable)需要:slirp4netns >= 0.4
错误:软件包:docker-ce-rootless-extras-20.10.17-3.el7.x86_64 (docker-ce-stable)需要:fuse-overlayfs >= 0.7
错误:软件包:3:docker-ce-20.10.17-3.el7.x86_64 (docker-ce-stable)需要:container-selinux >= 2:2.74
错误:软件包:containerd.io-1.6.7-3.1.el7.x86_64 (docker-ce-stable)需要:container-selinux >= 2:2.74您可以尝试添加 --skip-broken 选项来解决该问题您可以尝试执行:rpm -Va --nofiles --nodigest
解决方法
尝试一(失败)
尝试它的提示您可以尝试添加 --skip-broken 选项来解决该问题
yum install docker-ce docker-ce-cli containerd.io --skip-broken
安装完毕
启动docker systemctl start docker
可以看到,无法启动
尝试二(成功)
由于尝试一中containerd.io安装成功了,为了防止后面的操作被其影响到,所以先删除尝试一中安装的containerd.io,删除命令:
#卸载依赖
yum remove docker-ce docker-ce-cli containerd.io
#删除资源
rm -rf /var/lib/docker # docker默认的工作路径
rm -rf /var/lib/containerd
尝试二过程:
cd /etc/yum.repos.d/bak
mv * ../
cd /etc/yum.repos.d
# 在/etc/yum.repos.d下执行
mv CentOS-Base.repo CentOS-Base.repo.bak
vim /etc/yum.repos.d/CentOS-Base.repo
将以下内容插入到CentOS-Base.repo中
# CentOS-Base.repo
#
# The mirror system uses the connecting IP address of the client and the
# update status of each mirror to pick mirrors that are updated to and
# geographically close to the client. You should use this for CentOS updates
# unless you are manually picking other mirrors.
#
# If the mirrorlist= does not work for you, as a fall back you can try the
# remarked out baseurl= line instead.
#
#[base]
name=CentOS-$releasever - Base
baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos/$releasever/os/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7#released updates
[updates]
name=CentOS-$releasever - Updates
baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos/$releasever/updates/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos/$releasever/extras/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus
baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos/$releasever/centosplus/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
缓存到本地
yum makecache
安装docker
yum install docker-ce docker-ce-cli containerd.io
systemctl start docker
docker安装错误:错误:软件包:docker-ce-rootless-extras-20.10.17-3.el7.x86_64 (docker-ce-stable) 需要:slirp4netns相关推荐
- docker安装报错:docker-ce conflicts with 2:docker-1.13.1-208.git7d71120.el7_9.x86_64
一.问题描述 安装docker的时候报错 运行: yum -y install docker报错: ... ---> Package python-syspurpose.x86_64 0:1.2 ...
- 【linux】安装zabbix时候报错:Error downloading packages: zabbix-server-mysql-5.0.2-1.el7.x86_64
文章目录 问题复现 问题分析 问题解决 问题复现 安装zabbixserver,,zabbix-agent的时候,报错: Error downloading packages: zabbix-serv ...
- MYSQL5.7离线安装报libnuma.so.1()(64bit) is needed by mysql-community-server-5.7.29-1.el7.x86_64
原因:缺少numactl包 解决方法:安装numactl包 yum -y install numactl
- Docker——安装部署
前言 从 2017 年 3 月开始 docker 在原来的基础上分为两个分支版本: Docker CE 和 Docker EE. Docker CE 即社区免费版,Docker EE 即企业版,强调安 ...
- Docker安装部署超详细教程(2021版)
一.前提条件 1.1. 内核 Docker运行对内核要求比较高,因此一般建议直接在Ubuntu这样的平台运行.但作为一个容器标准,Docker也是支持其他如CentOS, Mac OS X, Wind ...
- 【Docker】Docker安装
Docker安装 Docker官网和仓库 docker官网:http://www.docker.com Docker Hub(镜像仓库)官网:https://hub.docker.com/ 前提说明 ...
- Docker安装及镜像配置(常用命令介绍)
一.安装Docker 官网 https://docs.docker.com/engine/install/centos/ # 1.卸载旧的版本 yum remove docker \docker-cl ...
- 使用Docker安装的Nginx代理前端vue项目
本篇文章主要是记录 一次使用 docker成功部署nginx之后,代理(部署)静态资源或前端vue项目,遇到的2个问题(docker安装nginx参考) 1.前置条件,防火墙关闭,开放80端口,doc ...
- 使用docker安装Prometheus
使用docker安装Prometheus 阿里云cento os 1.安装docker curl -fsSL https://get.docker.com | bash -s docker --mir ...
- linux docker安装_Linux上安装docker的完美教程
关注程序员的故事,一起用技术改变世界 Docker介绍 Docker 是一个开源的应用容器引擎,基于 Go 语言并遵从 Apache2.0 协议开源.Docker 可以让开发者打包他们的应用以及依赖包 ...
最新文章
- 初探性能优化——2个月到4小时的性能提升
- 【深度学习】从R-CNN到Mask R-CNN的思维跃迁
- 查看MySQL服务端版本
- .Net Core 简洁架构事件(这个不完整,待仔细补充)
- 【转】解析.Net框架下的XML编程技术
- Mybatisplus代码生成 之SpringBoot适配MYSQL和ORACLE
- linux kvm参数,Linux KVM总结
- SLAM--线性化求解估计位姿
- 手写键盘计算机,鼠标手写输入法计算机版本v2017最新版本
- windows屏幕分辨率获取方式
- 使用Java-Hanlp训练CRF模型
- 启蒙教师周志华亲自讲解,机器学习视频课上线了
- 外网如何访问本地项目
- 操作系统实验报告(三)内存管理
- PHY6252超低功耗物联网蓝牙无线通信芯片
- numpy之 警告VisibleDeprecationWarning: Creating an ndarray from ragged nested sequences
- 将纸质表格转换成Word文档,ABBYY可以轻松做到
- 软件测试日语简历范文,工程师软件测试的英文简历范文.doc
- 选购集成墙面时这些顾虑有必要吗?
- R语言-地图绘制的思路
热门文章
- conda配置清华源 国内源
- 这才叫脑洞P图,简直看到怀疑人生!
- SQL查询语句练习(40道)
- 2022-12-22 linux /proc/version 获取版本号的实现流程,添加一个获取固件版本号的接口
- 如何像计算机科学家一样思考
- java指令_常用java的命令有哪些
- KTV「消亡史」:辉煌、挫折与新生
- Soul网关进阶使用
- python开源协议gpl_[转载]五种开源协议(GPL,LGPL,BSD,MIT,Apache)
- 无线路由器wifi TX/RX率和实际吞吐量的区别