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

Docker内存溢出报错问题解决

博主介绍:
计算机科班人,全栈工程师,掌握C、C#、Java、Python、Android等主流编程语言,同时也熟练掌握mysql、oracle、sqlserver等主流数据库,具有丰富的项目经验和开发技能。提供相关的学习资料、程序开发、技术解答、代码讲解、文档报告等专业服务。


错误如下:

2024-10-30T08:33:56.738173546Z [Too many errors, abort]
2024-10-30T08:33:56.738183570Z [Too many errors, abort]
2024-10-30T08:33:56.738190399Z [Too many errors, abort]
2024-10-30T08:33:56.738240653Z [Too many errors, abort]
2024-10-30T08:33:58.298157315Z library initialization failed - unable to allocate file descriptor table - out of memory

内存溢出,修改docker内存配置,vi /etc/systemd/system/docker.service 然后修改如下值

LimitNOFILE=65535
LimitNPROC=65535
LimitCORE=65535

修改后的配置文件如下

[root@xxzx-ynnydsjzx-19 jar]# vi /etc/systemd/system/docker.service 
[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
After=network-online.target firewalld.service
Wants=network-online.target

[Service]
Type=notify
ExecStart=/usr/bin/dockerd
ExecReload=/bin/kill -s HUP $MAINPID
LimitNOFILE=65535
LimitNPROC=65535
LimitCORE=65535
TimeoutStartSec=0
Delegate=yes
KillMode=process
Restart=on-failure
StartLimitBurst=3
StartLimitInterval=60s

[Install]
WantedBy=multi-user.target

然后重载配置

systemctl daemon-reload

重启Docker即可

systemctl restart docker

大家点赞、收藏、关注、评论啦!


更多技术干货,请持续关注程序员大佬超。
原创不易,转载请务必注明出处。


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

相关文章:

  • 3D意识(3D Awareness)浅析
  • 力扣刷题日记之150.逆波兰表达式求值
  • git本地分支推送到远程和远程pull到本地
  • C++初阶——日期类的实现
  • vue如何实现组件切换
  • transformers 操作篇
  • SpringMVC数据校验、数据格式化处理、国际化设置
  • 网络IP地址会经常换吗?深入解析与实操指南
  • 金山云大数据面试题及参考答案
  • Python爬虫定义入门知识
  • 【Linux庖丁解牛】—Linux基本指令(下)!
  • 黑马智数Day7
  • 对称加密算法DES的实现
  • 130. CSS2DRenderer(HTML标签)
  • 核心期刊论文供参考(中科院三区、可转)
  • lua实现雪花算法
  • 大数据中的时序数据,以及时序数据架构设计解决方案
  • 2024年最后一期数字孪生专项学习!!
  • Android Framework AMS(14)ContentProvider分析-1(CP组件应用及开机启动注册流程解读)
  • Ceph的pool有两种类型
  • 【基础算法】栈
  • 对链表进行插入排序
  • 2024年11月16日Github流行趋势
  • 基于opencv制作GUI界面
  • wsl2配置文件.wslconfig不生效
  • 华为Mate 70临近上市:代理IP与抢购攻略