Docker内存溢出报错问题解决

博主介绍:

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

错误如下:

shell 复制代码
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 然后修改如下值

shell 复制代码
LimitNOFILE=65535
LimitNPROC=65535
LimitCORE=65535

修改后的配置文件如下

shell 复制代码
[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

然后重载配置

shell 复制代码
systemctl daemon-reload

重启Docker即可

shell 复制代码
systemctl restart docker

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


更多技术干货,请持续关注程序员大佬超。

原创不易,转载请务必注明出处。

相关推荐
葵花日记18 分钟前
LINUX--编译器gcc/g++
linux·运维·服务器
光路科技1 小时前
光路科技将携工控四大产品亮相工博会,展示工业自动化新成果
运维·科技·自动化
PAQQ2 小时前
解决 ubuntu 重启串口号变化
linux·运维·ubuntu
dyxal2 小时前
linux系统安装wps
linux·运维·wps
Xxtaoaooo3 小时前
Nginx 502 网关错误:upstream 超时配置的踩坑与优化
运维·nginx·负载均衡·502错误·upstream超时
zzzsde4 小时前
【Linux】初识Linux
linux·运维·服务器
fouryears_234174 小时前
云服务器使用代理稳定与github通信方法
运维·服务器·github
wanhengidc4 小时前
手机云服务是什么意思?
运维·网络·安全·游戏·智能手机
desssq5 小时前
ubuntu 18.04 泰山派编译报错
linux·运维·ubuntu
饱饱要坚持可持续发展观5 小时前
docker 重命名镜像
docker