当前位置: 首页 > article >正文

解决Docker冲突问题

错误:docker-ce-cli conflicts with 2:docker-1.13.1-210.git7d71120.el7.centos.x86_64 错误:docker-ce conflicts with 2:docker-1.13.1-210.git7d71120.el7.centos.x86_64 您可以尝试添加 --skip-broken 选项来解决该问题 您可以尝试执行:rpm -Va --nofiles --nodigest

问题解析:是由于系统中已经安装了旧版本的 Docker (docker-1.13.1),而正在尝试安装较新的 Docker 版本(docker-ce)。两个版本之间存在冲突,无法同时安装。

解决步骤:

1. 卸载旧版本的 Docker: 首先,卸载现有的旧版 Docker 软件包:

sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine 

2. 安装新的 Docker CE: 卸载旧版本后,你可以重新尝试安装 Docker CE:

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

3. 启动 Docker 并设置开机自启: 

sudo systemctl start docker sudo systemctl enable docker

如果只是想避免安装冲突而保留现有的 Docker,可以使用 --skip-broken 参数来跳过安装过程中的依赖冲突,但这种方法通常不推荐,因为可能会导致系统不稳定或者功能缺失。


http://www.kler.cn/a/473195.html

相关文章:

  • Rust 中调用 Drop 的时机
  • (概率论)无偏估计
  • C语言的语法
  • B树及其Java实现详解
  • 对快速由表及里说拜拜/如何正确运用由表及里
  • 《Spring Framework实战》4:Spring Framework 文档
  • RabbitMQ高级篇之MQ可靠性 数据持久化
  • 模式识别-Ch2-高斯下判别函数
  • vue.js 路由的基本使用
  • ChatGPT API快速搭建自己的第一个应用—文章摘要(单轮对话应用)
  • Idea日志乱码
  • 进程件通信——网络通信——TCP
  • Flink维表方案选型
  • IOS开发如何从入门进阶到高级
  • 更改IP地址能提高網路速度嗎?
  • conda 批量安装requirements.txt文件
  • MacBook Linux 树莓派raspberrypi安装Golang环境
  • Huawei Cloud EulerOS上安装sshpass
  • VSCode Live Server 插件安装和使用
  • HTTPS 原理详解
  • [Linux]生产消费者模型
  • 概率论常用的分布公式
  • Monaco Editor 系列报错修复:webpack-cli已经下载了但是还报错
  • 用JavaScript和python实现简单四则运算出题机
  • 如何在Jupyter中快速切换Anaconda里不同的虚拟环境
  • HQChart使用教程30-K线图如何对接第3方数据44-DRAWPIE数据结构