文章目录

  • 推荐文章
  • 问题描述
  • 原因分析:
  • 解决方案:
    • 1.查看磁盘占用情况
    • 2.删除没有在用的镜像和容器
    • 3.查找当前目录每个文件夹大小

推荐文章

Jenkins整合SpringCloud+GitLab+Docker实现自动化镜像部署

问题描述

Jenkins构建项目时报错,错误信息:

Docker Build
Docker Build: building image at path /opt/jenkins/workspace/测试环境发布(docker)/xxx/xxx/xxx
ERROR: Build step failed with exception
com.github.dockerjava.api.exception.InternalServerErrorException: {"message":"Error processing tar file(exit status 1): write /target/classes/log4jdbc.log4j2.properties: no space left on device"}at com.github.dockerjava.netty.handler.HttpResponseHandler.channelRead0(HttpResponseHandler.java:109)at com.github.dockerjava.netty.handler.HttpResponseHandler.channelRead0(HttpResponseHandler.java:33)at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:105)at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:86)at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:241)at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102)at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:438)at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323)at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:297)at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:253)at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1432)at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1199)at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1243)at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:502)at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:441)at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:278)at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1434)at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:965)at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:163)at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:648)at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:583)at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:500)at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:462)at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:897)at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)at java.lang.Thread.run(Thread.java:748)
Build step 'Build / Publish Docker Image' marked build as failure
Finished: FAILURE

原因分析:

Jenkins打包的机器或者部署项目的机器,磁盘满了所导致。


解决方案:

1.查看磁盘占用情况

df -h

2.删除没有在用的镜像和容器

docker system prune


输入:y 回车

查看效果

3.查找当前目录每个文件夹大小

du -h --max-depth=1

删掉一些没用的东西,优化磁盘空间

Jenkins构建项目时报错“message“:“Error processing tar file(exit status 1): write/xxx/no space left on device相关推荐

  1. failed to register layer: Error processing tar file(exit status 1): archive/tar: invalid tar header

    网上通用解法: 保存镜像时: docker save -o [image].tar     // 重点是加上-o选项 load镜像时: docker load -i [image].tar https ...

  2. dockerError processing tar file(exit status 1): no space left on device

    问题:空间不够 问题描述: Error processing tar file(exit status 1): no space left on device 解决方案: 查询默认路径为 /var/l ...

  3. docker加载镜像报错 dockerError processing tar file(exit status 1): no space left on device

    问题描述: 在运行docker load 加载镜像时报错 dockerError processing tar file(exit status 1): no space left on device ...

  4. 关于 编译QT项目时报错: error: cannot find -lGL 的解决方法

    若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/78260169 红胖子(红模仿)的博文大全:开发技术集合 ...

  5. jenkins构建项目报错:java:[17,37] package xx.xx.xxx does not exist

    场景描述 今天遇到了一个很奇怪的问题,在IDEA运行正常的项目,发布到jenkins就会报错: [ERROR] COMPILATION ERROR : [INFO] ----------------- ...

  6. spring boot: 构建项目时报错Not a managed type

    今天在学习使用Spring Data JPA的时候,将bean和JpaRepository放在了不同的package中,导致无法构建项目,报以下错误: org.springframework.bean ...

  7. Linux编译QT项目时报错: error: cannot find -lGL 的解决方法

    错误: 编译qt项目的时候出现错误:error: cannot find -lGL 错误产生原因: 无法找到-lGL,-l表示库文件,根据QT的库规则,可以得到该库的名称: libGL.so 解决方法 ...

  8. vscode创建新的Vue项目时报错Parsing error: No Babel config file detected for ......

    原因: 项目未找到babel.config.js文件,此时项目的根目录并使项目本身,因此报错,如下图: 解决:项目根目录只要是项目本身即可解决,如下图:

  9. 运行Springboot项目时报错WhiteLabel Error Page

    问题描述 ![在这里插入图片描述](https://img-blog.csdnimg.cn/img_convert/1feaee05fe34bfb4049b19860fef1773.png 解决方案: ...

最新文章

  1. OpenStack之虚拟机热迁移
  2. 分享一个mysql 复杂查询的例子
  3. 好文 | 架构师更多的是和人打交道,说说我见到和听说到的架构师升级步骤和平时的工作内容
  4. Eclipse.自动提示--编写HTML/CSS/JS/JSP代码时自动提示的解决办法
  5. micropython中文社区 socket通讯_基于MicroPython结合ESP8266模块实现TCP通信(AT指令版)...
  6. 开平区教育局资源分布式存储解决方案
  7. Git教程之一个团队如何在github上协作开发
  8. 沙绿色background-color:#e5eecc; border:solid 1px #c3c3c3;
  9. Linux---字符设备驱动程序设计
  10. android listview局部刷新和模拟应用下载
  11. 简单介绍Hadoop实操
  12. [SDOI2016]征途
  13. 申请高德地图开发key
  14. git使用——15.搭建自己的gitlab服务器来存放我们的git项目
  15. eeg地形图matlab,Matlab画地形图
  16. 《胜负无定数,敢拼搏成七分》的读后感
  17. 第三方登陆-------android整理知识
  18. SAP那些事-职业篇-26-企业信息化:从拼图到搭积木
  19. DNS中cname记录的作用
  20. react项目中实现打印预览功能

热门文章

  1. 手机扫描身份证、护照拍照识别SDK
  2. NFC源码分析之R/W工作模式
  3. CUR矩阵分解(对比SVD)
  4. 如何实时计算中证1000指数的主买/主卖交易量
  5. 用python合并两个csv文件的实现方法,以及对表头和空行的处理
  6. android 异形按钮,异形按钮的实现方法(例如:斜角按钮,星形按钮)
  7. 智能交通完整解决方案
  8. Hive调优总结(三)-语法和运行参数层面
  9. ADC0832芯片使用
  10. 使用massif和massif-visualizer进行堆内存分析