CentOS8安装Docker

2023-11-02

文章目录
1.背景简介
2.错误提示
3.问题分析
4.解决方法
1.背景简介
最近用上了VULTR机器,默认使用了CentOS8,正好尝尝鲜,尝试安装Docker时出现了错误,故及时记录一下,方面其他同学。

2.错误提示

Problem: package docker-ce-3:19.03.8-3.el7.x86_64 requires containerd.io >= 1.2.2-3, but none of the providers can be installed
  - cannot install the best candidate for the job
  - package containerd.io-1.2.10-3.2.el7.x86_64 is excluded
  - package containerd.io-1.2.13-3.1.el7.x86_64 is excluded
  - package containerd.io-1.2.2-3.3.el7.x86_64 is excluded
  - package containerd.io-1.2.2-3.el7.x86_64 is excluded
  - package containerd.io-1.2.4-3.1.el7.x86_64 is excluded
  - package containerd.io-1.2.5-3.1.el7.x86_64 is excluded
  - package containerd.io-1.2.6-3.3.el7.x86_64 is excluded

安装步骤:

3.问题分析
centos8默认使用podman代替docker,所以需要containerd.io,那我们就安装一下就好了

4.解决方法
安装containerd.io即可

yum install https://download.docker.com/linux/fedora/30/x86_64/stable/Packages/containerd.io-1.2.6-3.3.fc30.x86_64.rpm

然后继续安装Docker

yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum install -y docker-ce 
systemctl start docker
systemctl enable docker
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

CentOS8安装Docker 的相关文章

  • 如何获取 linux 实用程序 tail 的源代码?

    这个命令确实非常有用 但是我可以在哪里获取源代码以查看内部发生的情况 thanks tail 实用程序是 Linux 上 coreutils 的一部分 源压缩包 ftp ftp gnu org gnu coreutils coreutils
  • 如何用X11复制到剪贴板?

    使用 OS X 上的框架 我可以使用以下命令将 PNG 复制到粘贴板 在 C 中 显然我可以将 NSPasteboard 与 Cocoa 一起使用 include
  • InstaPy:“错误,无法确定 64 位 Linux 的正确文件名”

    有人知道如何解决或解决这个问题吗 来自控制台的堆栈跟踪 执行后报告错误 InstaPy Version 0 6 9 Workspace in use home zanettra InstaPy Error unable to determi
  • 如何替换“docker run”命令中的变量值

    我正在使用 bash 脚本并尝试分配指纹值 如下所示 export FINGERPRINT D0 19 C5 80 42 66 56 AC 6F docker run rm i v var run docker sock var run d
  • libicui18n.so.52:无法打开共享对象文件

    我一直在使用 libicu 来检测在 docker ubuntu 内部运行的节点应用程序中的字符集 这是通过模块完成的节点 icu 字符集检测器 https github com mooz node icu charset detector
  • 如何使用 pipelinev 为 python 应用程序制作轻量级 docker 镜像

    我可以通过以下简单的操作为我的 python 应用程序生成工作图像Dockerfile FROM python 3 7 WORKDIR myapp COPY Pipfile RUN pip install pipenv RUN pipenv
  • 在Linux中断上下文中运行用户线程

    我正在编写一些定制的应用程序 并允许更改 Linux 内核中的中断处理程序代码 我有一个用户线程正在等待中断发生 如果发生中断 那么我要做的第一件事就是执行该用户线程 有什么办法让它发挥作用吗 Thanks 创建一个字符设备 这就是内核所做
  • 如何以编程方式从Linux中的进程名称获取进程ID

    在我的项目中 我们使用 ACE 自适应通信环境 中间件来编写可在 Windows 和 Linux 上运行的独立于操作系统的代码 要求是从进程名称中获取进程 ID 由于 ACE 不支持这一点 因此我们必须使用特定于平台的宏来分离 Window
  • 每个进程每个线程的时间量

    我有一个关于 Windows 和 Linux 中进程和线程的时间量子的问题 我知道操作系统通常为每个线程提供固定的时间量 我知道时间量根据前台或后台线程而变化 也可能根据进程的优先级而变化 每个进程有固定的时间量吗 例如 如果操作系统为每个
  • Linux shell 脚本:十六进制数字到二进制字符串

    我正在 shell 脚本中寻找一些简单的方法来将十六进制数字转换为 0 和 1 字符的序列 Example 5F gt 01011111 是否有任何命令或简单的方法来完成它 或者我应该为其编写一些开关 echo ibase 16 obase
  • 如何禁用docker容器的root访问权限?

    我们有离岸开发人员 他们希望在本地运行我们的服务器 但出于安全原因 我们不想向他们提供服务器代码 所以一个解决方案是他们运行一个 Docker 容器 这是我们服务器的独立版本 所以他们这边没有复杂的设置 问题在于 始终可以以 root 身份
  • 适用于 KDE 和 Gnome 的 Gui [重复]

    这个问题在这里已经有答案了 我想为一个现在是 CLI 的应用程序编写一个 gui 它需要在 KDE 和 Gnome DE 中 看起来不错 充分利用用户的外观设置 如果我选择 Qt 或 GTK 我能够做到这一点吗 它们与两个 DE 集成良好吗
  • 如何查找连接到 AF_INET 套接字的客户端的 UID?

    有什么方法或类似的东西ucred for AF UNIX如果是AF INET插座 TCP在我的例子中 找出连接到我的套接字的客户端的UID 还有 proc net tcp但它显示了UID of the creator插座的而不是连接的cli
  • Linux shell 脚本中的 while 循环超时

    这工作正常 无限循环 while TRUE do printf done 我在尝试着timeout this while loop与timeout命令 所有这些都不起作用 timeout 5 while TRUE do printf don
  • 归档文件系统或格式

    我正在寻找一种文件类型来存储已退役系统的档案 目前 我们主要使用 tar gz 但从 200GB tar gz 存档中查找并提取几个文件是很麻烦的 因为 tar gz 不支持任何类型的随机访问读取规定 在你明白之前 使用 FUSE 安装 t
  • 使用 Nginx 在 Docker 容器内部署带有路由器的 Angular2

    我正在尝试部署一个使用框架的路由器功能的 Angular 2 但在 docker 容器内使用 nginx 为其提供服务时遇到一些问题 由 angular cli 构建的 Angular 应用程序具有如下文件结构 dist 08c42df75
  • 信号处理程序有单独的堆栈吗?

    信号处理程序是否有单独的堆栈 就像每个线程都有单独的堆栈一样 这是在 Linux C 环境中 来自 Linux 手册页signal 7 http kernel org doc man pages online pages man7 sign
  • PHP 致命错误:未找到“MongoClient”类

    我有一个使用 Apache 的网站 代码如下 当我尝试访问它时 我在 error log 中收到错误 PHP Fatal Error Class MongoClient not found 以下是可能错误的设置 但我认为没有错误 php i
  • 如何制作和应用SVN补丁?

    我想制作一个SVN类型的补丁文件httpd conf这样我就可以轻松地将其应用到其他主机上 If I do cd root diff Naur etc httpd conf httpd conf original etc httpd con
  • 在 Linux 中禁用历史记录 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 要在 Linux 环境中禁用历史记录 我执行了以下命令 export HISTFILESIZE 0 export HISTSIZE 0 u

随机推荐

  • 微信小程序实战 (WXML:小程序版HTML)

    上一篇讲了小程序框架基础 这一篇介绍WXML 小程序版HTML 1 标签与属性 常用基础标签text view 特征 text 类似html span标签 行内元素 不换行 view 类似html div标签 块级元素 换行 新建页面
  • C++:职工管理系统

    职工管理系统 cpp include
  • ltc4054充电保护电路详解

    LTC4054简介 LTC4054是凌特公司的锂电池充电芯片 它是专为单节锂电池充电需要设计的单片集成芯片 用LTC4054设计的充电器只需几个元件 非常简洁 LTCA054在工作中无须专门的散热器 就可对电池进行大电流的充电 而且可以从U
  • css设置背景图片大小?CSS设置背景图片大小?学习记录

    本人转载当笔记使用 css设置背景图片大小 Introduction 介绍 As we all know that the images are a very responsive yet very creative way to disp
  • 整理各种Vue项目在IE浏览器白屏报错 SCRIPT1002:语法错误

    目录 一 关于 sockjs client 依赖包 二 关于 highlight 依赖包 三 关于 swiper 依赖包 四 IE 不支持 ES6 语法 五 第三方插件引入导致 六 本地环境正常 生产环境仍旧白屏 这篇文章主要介绍了 Vue
  • 开启和关闭数据执行保护执行命令

    关闭数据执行保护 bcdedit exe set current nx AlwaysOff 开始 gt 运行 cmd 确定 输入命令 bcdedit set nx alwaysoff 关闭数据执行保护 bcdedit set nx opti
  • Linux与windows安装VMware虚拟机超详细

    Vmware虚拟机安装与使用 Linux系统安装与基本配置 远程登录管理工具的使用 Windows server 2008安装与配置 Vmware虚拟机安装与使用 1 1 VMware简介 VMware是一个虚拟PC的软件 可以在现有的操作
  • 【享你所想】Nodejs+koa+vue 博客系统开发教程+源码

    项目初始化 1 首先 安装git 初始化项目 git init 项目搭建 2 安装koa 命令 npm install koa 3 安装重启服务工具 命令 npm install nodemon 编写脚本 scripts dev nodem
  • 安装phpssdb 'ext/standard/php_smart_str.h' file not found 问题拓展总结

    1 首先看看问题描述 Users augdai src phpssdb ssdb library c 21 10 fatal error ext standard php smart str h file not found include
  • MySql截取字符串的几个常用函数详解

    MySql截取字符串的几个常用函数详解 MySQL 截取字符的几个常用函数 left right substring substring index mid substr 其中mid substr substring 这三个函数都是指定下标
  • CNN中感受野的计算

    感受野 receptive field 是怎样一个东西呢 从CNN可视化的角度来讲 就是输出featuremap某个节点的响应对应的输入图像的区域就是感受野 比如我们第一层是一个3 3的卷积核 那么我们经过这个卷积核得到的featurema
  • iqoo支持typec耳机吗_试试用120分旗舰玩王者荣耀?iQOO × KPL 2020联名礼盒图赏

    点击右上角关注我们 每天给您带来最新最潮的科技资讯 让您足不出户也知道科技圈大事 虽说成立到现在也才不到两年 但 iQOO 在手游圈已经小有名气 不少玩家都被它的硬核配置打动 最近 iQOO 与王者荣耀职业联赛合作推出的 iQOO KPL
  • nacos远程服务器部署,总是显示localhost:8848而不是远程ip

    背景 学习nacos时 首先在本地windows环境上部署了一个nacos服务器 成功从本地nacos上取得配置信息并且实现服务注册 后面想把nacos部署到远程linux上 照道理只需要修改bootstrap yml文件中的serverA
  • 简单的LSTM生成钢琴纯音乐

    每天逛一趟GitHub 向大神们学习 1 拿出所有的音符 import glob import pickle from music21 import converter instrument note chord stream from t
  • Web开发-Vue3.x

    Web开发 Vue3 x 回炉再造 2021 Vue3 0 前端全家桶学习笔记 Vue全家桶 Vue3 x 认识Vue3 Vue开发初体验 Vue CLI脚手架 VUE 基础语法 网络封装 组件化开发 VUE 路由应用 Vuex详解 Vue
  • Myeclipse启动tomcat的debug模式,总是跳到Class.class里面的解决办法

    方法一 在工作界面 点window菜单栏 选中Preperences 在General选项卡中的key节点下 找到快捷键输入栏 在type filter text中输入remove 下面自能提示中就会出现Remove all breakpo
  • 物联网ARM开发-4协议-单总线应用温湿度传感器

    前言 STM32 虽然内部自带了温度传感器 但是因为芯片温升较大等问题 与实际温度差别较大 所以 本章我们将向大家介绍如何通过 STM32 来读取外部数字温度传感器的温度 来得到较 为准确的环境温度 在本章中 我们将学习使用单总线技术 通过
  • vue项目国际化(多语言)

    记录一下笔记 以下vue项目案例使用vue cli搭建 一 安装依赖 1 使用npm命令安装所需依赖vue i18n 此demo安装的版本为vue i18n 8 24 2 安装命令 npm i vue i18n 8 24 2 2 安装完成之
  • SQL删除表语句

    1 普通删除表语句 必须同时满足如下两个条件 该表必须存在 若不存在则报错 要删除的表不能存在与其他表的约束 否则SQL会报错 DROP TABLE 要删除的表名 2 判断式删除表语句 必须满足如下条件 被删除的表不一定存在 若不存在则不删
  • CentOS8安装Docker

    文章目录 1 背景简介 2 错误提示 3 问题分析 4 解决方法 1 背景简介 最近用上了VULTR机器 默认使用了CentOS8 正好尝尝鲜 尝试安装Docker时出现了错误 故及时记录一下 方面其他同学 2 错误提示 Problem p