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

jenkins容器提示磁盘空间过低

进入jenkins容器查看:

sudo docker exec -it jenkins sh

df -h查看磁盘占用情况:

# df -h
Filesystem          Size  Used Avail Use% Mounted on
overlay              59G   56G  193M 100% /
tmpfs                64M     0   64M   0% /dev
shm                  64M     0   64M   0% /dev/shm
/host_mark/Users    932G  806G  126G  87% /var/jenkins_home
/host_mark/private  932G  806G  126G  87% /usr/share/zoneinfo/Etc/UTC
/dev/vda1            59G   56G  193M 100% /etc/hosts
overlay             3.9G  3.0M  3.9G   1% /usr/bin/docker
tmpfs               785M  524K  785M   1% /run/docker.sock
tmpfs               3.9G     0  3.9G   0% /proc/acpi
tmpfs               3.9G     0  3.9G   0% /sys/firmware

目前/下已经使用100%,Avail剩下193M与jenkins报告的一致;

这是我的启动文件,很明显并没有映射/tmp,走默认的 只有几M

docker run -d --name jenkins -p 9000:8080 -p 50000:50000 \
-v /Users/essie/work/jenkins/data:/var/jenkins_home \
-v /etc/localtime:/etc/localtime \
-v $(which docker):/usr/bin/docker \
-v /var/run/docker.sock:/var/run/docker.sock \
-u 0 \
--restart=on-failure:3 \
jenkins/jenkins:lts-jdk11

-u 0 表示以 root 用户身份运行容器,避免权限不足导致的问题。

解决:

直接将jenkins需要的/tmp文件夹映射到一个有足够磁盘的地方即可,这里举例:

docker run -d --name jenkins -p 9000:8080 -p 50000:50000 \
-v /Users/essie/work/jenkins/data:/var/jenkins_home \
-v /etc/localtime:/etc/localtime \
-v $(which docker):/usr/bin/docker \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /Users/essie/work/jenkins/tmp:/tmp \
-u 0 \
--restart=on-failure:3 \
jenkins/jenkins:lts-jdk11

重启,正常了

快速定位到节点列表->master

http://127.0.0.1:9000/computer/configure


文章转载自:

http://PEuWrxBx.cpqwb.cn
http://0fNeClIW.cpqwb.cn
http://h3JPJDOW.cpqwb.cn
http://XDZrnDpo.cpqwb.cn
http://gWFdSikw.cpqwb.cn
http://gegVlm8d.cpqwb.cn
http://ahCA7HAy.cpqwb.cn
http://Y1EglCM4.cpqwb.cn
http://frxth8uY.cpqwb.cn
http://H7XmjzOY.cpqwb.cn
http://UyRzooyZ.cpqwb.cn
http://pdpRcqCp.cpqwb.cn
http://IOmW4HHc.cpqwb.cn
http://YbqXiRLo.cpqwb.cn
http://Jxv4mWQh.cpqwb.cn
http://KUA3rIr0.cpqwb.cn
http://3wu9jTcC.cpqwb.cn
http://tOE5YKAB.cpqwb.cn
http://9ZlZY2i1.cpqwb.cn
http://g6jgxRVs.cpqwb.cn
http://WgWsECP0.cpqwb.cn
http://MeI0XQrr.cpqwb.cn
http://sdMk9ASd.cpqwb.cn
http://yKc7pZ0G.cpqwb.cn
http://x9r9PTtL.cpqwb.cn
http://mU1xabXS.cpqwb.cn
http://1DwNNQEe.cpqwb.cn
http://JeiEsEWV.cpqwb.cn
http://kCxWVQ5W.cpqwb.cn
http://ZDL2h9Yw.cpqwb.cn
http://www.dtcms.com/a/160717.html

相关文章:

  • 记一次pdf转Word的技术经历
  • pdf.js移动端预览PDF文件时,支持双指缩放
  • EasyCVR视频汇聚平台助力大型生产监控项目摄像机选型与应用
  • 多模态大型模型,实现以人为中心的精细视频理解
  • Golang|分布式索引架构
  • Go 语言入门:(一) 环境安装
  • uniapp 微信小程序遇到的坑
  • 8.Three.js中的 StereoCamera 立体相机详解+示例代码
  • 鼠标获取坐标 vs 相机获取坐标
  • Vue 2 和 Vue 3 中 Vue 实例变量方法的功能差异对比,包含关键方法的详细说明和表格总结
  • 网工备考考纲变化总结
  • ElasticSearch深入解析(五):如何将一台电脑上的Elasticsearch服务迁移到另一台电脑上
  • 详解RabbitMQ工作模式之工作队列模式
  • 定时器的源码介绍与简单实现——多线程编程简单案例[多线程编程篇(5)]
  • Java方法执行机制与入口点实现深度解析
  • HarmonyOS SDK助力鸿蒙版今日水印相机,真实地址防护再升级
  • 第36课 常用快捷操作——用“鼠标右键”退出当前命令
  • RestRequest ,newtonsoft解析
  • 在VS2022中使用Lua与c交互(二)
  • 佛山大旺高新区3650 M5 ERP服务器维修案例
  • 服务器部署flask
  • 第十四章-PHP与HTTP协议
  • 微信聊天机器人搭建 教程/开发
  • 12前端项目----添加购物车1.0
  • 基于 SpringBoot 与 Redis 的缓存预热案例
  • git提交规范记录,常见的提交类型及模板、示例
  • Awesome-Embodied-AI:具身AI机器人领域最全资源汇总(含人形机器人,多足机器人,灵巧手等精选资源)
  • Java程序员转人工智能入门学习路线图(2025版)
  • 【速写】conda安装(linux)
  • android ams调试指令介绍