yum安装docker启动报错

signature hdr data: BAD, no. of bytes(13828) out of range报错解决办法 出现这个错误提示就是因为rpm包的版本太低导致的,问题是使用yum或者dnf安装的时候是要用到原始的rpm的,所以这里升级rpm自己也是报相同的错误。确保步骤1中的包全部安装好后,重新执行最开始使用yum/dnf安装相关包,问题解决。不要使用yum/dnf升级rpm,先下载相关包再手动升级。在执行步骤2时可能会因为没有相关依赖报错,安装依赖。如果还有缺少其他依赖报错,依次解决即可。 阅读详情

从安装开始走一遍:

1、检查内核版本,必须是3.10及以上
命令:uname ‐r

[root@localhost /]# uname -r
3.10.0-327.el7.x86_64

2、安装docker
命令:yum install docker

[root@localhost /]# yum install docker

输入y确认安装

3、启动docker

(1)查看docker版本

命令:docker -v

[root@localhost /]# docker -v
Docker version 1.13.1, build 07f3374/1.13.1

 

(2)启动docker

命令:systemctl start docker

此时出现如下错误:

[root@localhost /]# systemctl start docker -l
Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "journalctl -xe" for details.

Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "journalctl -xe" for details.

(3)查看docker服务状态

命令:systemctl status docker.service -l

[root@localhost /]# systemctl status docker.service -l
● docker.service - Docker Application Container Engine
   Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled; vendor preset: disabled)
   Active: failed (Result: exit-code) since Sun 2019-01-13 21:43:04 EST; 11min ago
     Docs: http://docs.docker.com
  Process: 19402 ExecStart=/usr/bin/dockerd-current --add-runtime docker-runc=/usr/libexec/docker/docker-runc-current --default-runtime=docker-runc --exec-opt native.cgroupdriver=systemd --userland-proxy-path=/usr/libexec/docker/docker-proxy-current --init-path=/usr/libexec/docker/docker-init-current --seccomp-profile=/etc/docker/seccomp.json $OPTIONS $DOCKER_STORAGE_OPTIONS $DOCKER_NETWORK_OPTIONS $ADD_REGISTRY $BLOCK_REGISTRY $INSECURE_REGISTRY $REGISTRIES (code=exited, status=1/FAILURE)
 Main PID: 19402 (code=exited, status=1/FAILURE)

Jan 13 21:43:02 localhost.localdomain systemd[1]: Starting Docker Application Container Engine...
Jan 13 21:43:02 localhost.localdomain dockerd-current[19402]: time="2019-01-13T21:43:02.863392498-05:00" level=warning msg="could not change group /var/run/docker.sock to docker: group docker not found"
Jan 13 21:43:02 localhost.localdomain dockerd-current[19402]: time="2019-01-13T21:43:02.870925199-05:00" level=info msg="libcontainerd: new containerd process, pid: 19407"
Jan 13 21:43:03 localhost.localdomain dockerd-current[19402]: time="2019-01-13T21:43:03.881498845-05:00" level=warning msg="overlay2: the backing xfs filesystem is formatted without d_type support, which leads to incorrect behavior. Reformat the filesystem with ftype=1 to enable d_type support. Running without d_type support will no longer be supported in Docker 1.16."
Jan 13 21:43:04 localhost.localdomain dockerd-current[19402]: Error starting daemon: SELinux is not supported with the overlay2 graph driver on this kernel. Either boot into a newer kernel or disable selinux in docker (--selinux-enabled=false)
Jan 13 21:43:04 localhost.localdomain systemd[1]: docker.service: main process exited, code=exited, status=1/FAILURE
Jan 13 21:43:04 localhost.localdomain systemd[1]: Failed to start Docker Application Container Engine.
Jan 13 21:43:04 localhost.localdomain systemd[1]: Unit docker.service entered failed state.
Jan 13 21:43:04 localhost.localdomain systemd[1]: docker.service failed.

Error starting daemon: SELinux is not supported with the overlay2 graph driver on this kernel. Either boot into a newer kernel or disable selinux in docker (--selinux-enabled=false)

告诉你换更新的内核或者设置:--selinux-enabled=false(英文水平差翻译没错吧.....)

配置文件在/etc/sysconfig下的docker,OPTIONS一行修改成:

OPTIONS='--selinux-enabled=false --log-driver=journald --signature-verification=false'

(4)重复启动命令成功

4、其他

(1)关闭docker

命令:systemctl stop docker

[root@localhost /]# systemctl stop docker

(2)开机启动docker

[root@localhost /]# systemctl enable docker
Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.

 

RHEL: rpm2cpio: signature hdr data: BAD, no. of bytes(19987) out of range 如果出现这个错误,建议是升级rpm试试。 阅读详情

相关推荐

从“烧电路”到“软杀伤”:拆解高功率微波(HPM)让无人机失灵的三种物理效应

本文深度解析高功率微波(HPM)如何通过热效应、电磁效应和非线性效应三种物理机制使无人机失灵。从电子元件的热损伤到系统的电磁干扰,再到电路中的非线性破坏,HPM技术为反无人机系统提供了高效的非动能打击手段。文章还探讨了现代无人机的多层级防护策略与应对方案。

weixin_42531886的博客 252

CentOS8中安装rpm包时报错

报错情况 [root@gezq package]# rpm -ivh erlang-24.0.2-1.el8.x86_64.rpm 警告:erlang-24.0.2-1.el8.x86_64.rpm: 头V4 RSA/SHA256 Signature, 密钥 ID 6026dfca: NOKEY 错误:db5 错误(-30969) 源自 dbenv->open:BDB0091 DB_VERSION_MISMATCH: Database environment version mismatch 错误:

gezq0714的博客 5133

Arduino程序设计(十)8×8 共阴极LED点阵显示(MAX7219)

本文主要介绍8×8 LED点阵显示实验,分别是:1、介绍MAX7219点阵模块;2、点阵显示部分图形;3、点阵显示数字 0~9 及 26 个英文字母。1、通过上述两个点阵实验,了解了8*8点阵显示的基本原理;2、通过SPI通信控制点阵显示,学会了Arduino用SPI通信方式控制外设。

Alice的博客 1万+

signature hdr data: BAD, no. of bytes(47340) out of range

使用yum 安装 gcc 遇到了错误。

牛肉胡辣汤 5055

DRAM 埋入式字线(Buried Wordline)技术深度解析:从二维平面到三维凹槽

埋入式字线(bWL)及其核心的埋入式沟道阵列晶体管(BCAT)架构,无疑是 DRAM 发展史上的一次关键性革命。它在约 40nm 技术节点被行业主流采纳,成功地帮助 DRAM 产业克服了传统平面晶体管的物理缩放极限。力挽狂澜的续命技术:bWL 通过引入三维沟道结构,从根本上解决了由短沟道效应和漏电流失控引发的数据保持危机,为经典的 1T1C(单晶体管 - 单电容)DRAM 单元架构延续了超过十年的生命力。协同优化的基石技术。

m0_37606066的博客 3325

5分钟搞定!用ZLMediaKit搭建GB28181视频监控系统(含避坑指南)

本文提供了一份基于ZLMediaKit搭建GB28181视频监控系统的实战指南。文章详细介绍了从环境准备、核心组件(ZLMediaKit与SIP服务器)部署、摄像头配置到内外网穿透的完整流程,并重点分享了设备ID配置、防火墙设置等关键避坑经验,帮助开发者快速构建稳定可控的监控平台。

apple5的专栏 1082

yum install出错问题

转载地址: http://www.cnblogs.com/wanyao/archive/2011/09/19/2181769.html yum安装包有时候会碰到下面的问题: You could try using –skip-broken to work around the problem从网上搜了下,解决方法如下: 1、将/etc/yum.repos.d文件夹下所有repos文件转移,然

Gary,Done的专栏 781

从零开始学习信号完整性(SIPI)--1 简介

信号完整性就是研究如何让驱动芯片发出的信号经过传输通道被接收芯片正确接收的学问。 信号完整性包含了三个要素: 信号:是被传输的主体,我们首先要了解、熟悉信号的特性。 芯片:分为驱动芯片和接收芯片,信号完整性工程师就是要实现信号在驱动芯片和接收芯片之间的正确传输。 传输通道:是传输信号的介质,是信号所走的“路”。如何实现信号的正确传输呢?那就要信号完整性工程师为信号“修路”、“搭桥”。

qq_29476769的博客 4万+

Failed to start Docker Application Container Engine. yum安装docker启动报错

yum安装docker启动报错 [root@bogon ~]# systemctl restart docker Job for docker.service failed because the control process exited with error code. See “systemctl status docker.service” and “journalctl -xe” for details. (1)检查防火墙是否关闭 setenforce 0 systemctl stop fir

小渣渣 485

如何下载安装Qt各个版本?(2025-4-28更新)

本文将教您快速获取Qt各版本安装包!妈妈再也不用担心我找不到Qt安装包了!

程序区 5113

YOLOv11改进 | 主干/Backbone篇 | 利用RT-DETR主干网络PPHGNetV2助力yolov11有效涨点(轻量化目标检测网络)

本文给大家带来利用RT-DETR模型主干HGNet去替换YOLOv11的主干,RT-DETR是今年由百度推出的第一款实时的ViT模型,其在实时检测的领域上号称是打败了YOLO系列,其利用两个主干一个是HGNet一个是ResNet,其中HGNet就是我们今天来讲解的网络结构模型,这个网络结构目前还没有推出论文,所以其理论知识在网络上也是非常的少,我也是根据网络结构图进行了分析(精度mAP提高0.05)。YOLOv11改进系列专栏——本专栏持续复习各种顶会内容——科研必备​目录一、本文介绍。

Snu77的博客 3719

docker yum安装报错 服务启动报错

在使用docker容器yum安装时出现类似的错误: Transaction check error: file /usr/lib64/libsystemd-daemon.so.0 from install of systemd-libs-219-19.el7.x86_64 conflicts with file from package systemd-...

weixin_34401479的博客 333

目前最强的价格行为技术分析AI!大A也能用!还免费!

有球友推荐了一个历史最强的价格行为技术分析AI工具,使用下来确实很惊艳,解决了 很多AI工具黑盒过程,难以回溯的问题,他的决策过程可解释,提供决策树、诊断结果、原始响应、调试信息和未来走势预期。用户能够看到模型为什么选择“做多、做空或不下单”。会检查置信度、入场条件、盈亏比、结构失效和冷却期。最大的优点不是“预测一定准确”,而是把主观的价格行为分析整理成了可重复、可解释、可校验、可持续跟踪的工程化流程。本文记录本项目在 Windows 上的实际部署与启动方法。

木头大左的博客 71

docker yum安装报错 服务启动报错

在使用docker容器yum安装时出现类似的错误:Transaction check error:file /usr/lib64/libsystemd-daemon.so.0 from install of systemd-libs-219-19.el7.x86_64 conflicts with file from package systemd-container-lib...

weixin_34337265的博客 507

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

【亲测有效】Centos安装完成docker后启动docker报错docker: unrecognized service的两种解决方案

使用yum install docker安装完后启动不了,报错如下: [root@Sakura ~]# service docker start docker: unrecognized service 一直停留在以上步骤,如果有遇到和我一样类似问题的小伙伴可以按照如下方法进行安装,即可安装成功~~ 方法一: 先移除docker [root@Sakura ~]# yum remove do...

Gblfy_Blog 5140

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

【Docker】安装docker18.09.6后,无法启动

环境Centos7 docker-ce 18.09.6用yum 安装好docker-ce后,systemctl start docker 无法启动并报错:systemctl status docker.service● docker.service- Docker Application Container Engine Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled)

zclinux的博客 2464

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

centos7.8 安装 docker服务 详细步骤讲解 亲测有效

yum install docker-ce -y 安装成功出现以下界面 安装成功。如果出现以下报错,需要更新yum,命令:yum update。1、卸载之前的docker(没有安装的话忽略这一步)没有可用软件包 docker-ce-cli。没有可用软件包 containerd.io。完成以后再执行这个操作 安装docker。没有可用软件包 docker-ce。3、启动docker并开机自启。2、安装docker。

盾悟 1万+

cenyos7安装 yum不可用_centos7 yum安装docker-1.13.1启动失败报错

解决centos7安装docker后启动报错安装过程>#安装yum install docker -y#安装完启动[root@localhost ~]# systemctl start dockerJob for docker.service failed because the control process exited with error code. See "systemctl s...

weixin_33304597的博客 196

解决Docker在Linux环境下安装报错的方法

报错信息: Job for docker.service failed because the control process exited with error code. See “systemctl status docker.service” and “journalctl -xe” for details. 使用命令: systemctl status docker.service 查看...

yechengchao的博客 1319

Centos安装docker(linux安装docker)

如下的回复是没有连接到docker,因为docker没有启动。】❤️❤️❤️,我将会给你带来巨大的【收获与惊喜】💝💝💝!以下再写几个常用的docker启动或关闭的命令。】感兴趣的小可爱,也欢迎关注❤️❤️❤️ 【然后手动启动docker。

JavaGPT的博客 898

centos7及安装yum工具时报错【Cannot find a valid baseurl for repo: base/7/x86_64】解决方法以及安装docker步骤

使用【sudo yum install -y yum-utils】指令报错【Cannot find a valid baseurl for repo: base/7/x86_64】5、准备仓库 https://download.docker.com/linux/centos/docker-ce.repo。7、更改仓库镜像地址 vim /etc/docker/daemon.json。问题:在centos7上安装docker前,要先安装yum工具。8、加载文件,并重启docker。安装组件 一路yes下去。

qq_49499727的博客 877

Centos安装docker(linux安装docker)——超详细小白可操作手把手教程,包好用!!!

🧸本篇博客重在讲解Centos安装docker,经博主多次在不同服务器上测试,极其的稳定,尤其是阿里的服务器,一路复制命令畅通无阻📜后续会退出ububtu安装docker教程,敬请期待📜有任何问题都可以评论留言,作者将会实时回复。

dream_ready的博客 817

关于Docker容器启动安装的各种的问题总结与解决。

兄弟们大家好,今天照例仍是更新一篇关于Linux系统下关于Docker下载及其安装的各种问题总结。 最近在公司配备的电脑上安装Docker容器,时候碰到我之前在自己的机器上安装时候没有遇到的所有问题。总结而言就是各种报错。 比如经典的有: [root@docker ~]# systemctl start docker Job for docker.service failed because the control process exited with error code. See "sys.

m0_46405589的博客 3402

centos7 安装docker

2.安装epel-release依赖。yum 更新报错: 可以参考。6.查看docker信息。3.安装docker。5.启动docker。

weixin_42941072的博客 265

Docker安装和镜像配置教程

显示:Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?Linux sudo 命令以系统管理者的身份执行指令,也就是说,经由 sudo 所执行的指令就好像是 root 亲自执行。使用权限:在 /etc/sudoers 中有出现的使用者。无法连接 docker 的守护进程。最后,执行命令,安装Docker。在首页的产品中,找到阿里云的。docker 在拉取镜像时,

沉梦听雨的博客 1401

linux 环境安装 docker

docker安装

qq_45812181的博客 441
上一篇: win10修改中文用户名
下一篇: Git问题:Please make sure you have the correct access rights and the repository exists
醋肉是天敌
博客等级 码龄9年 46粉丝 22原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值