docker运行提示内存不够如何解决


本文摘自PHP中文网,作者尚,侵删。

docker运行提示内存不够的解决方法:

1、saltstack的minion在运行过久之后,可能占用大量内存,需要将其重启。重启命令可能有时并不起作用。主要检查运行状态,如果未成功停止,则重新重启;

2、ELK日志收集程序或者其他java进程占用过高,用top和ps命令排查,谨慎确定进程的作用,在确保不影响业务的情况下,停止相关进程;

3、释放被占用的内存(buff/cache):

1

2

$sync  #将内存数据写入磁盘

$echo 3 > /proc/sys/vm/drop_caches  #释放被占用的内存

4、有时候并不是buff/cache过高导致内存不够用,确实是被很多必要的进程消耗掉了内存,那就需要从机器资源分配使用的层面去考虑和解决了。

更多相关教程,请关注PHP中文网docker教程栏目。

以上就是docker运行提示内存不够如何解决的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

linux 和 Docker 有什么区别?

Docker的镜像文件放在哪里

Docker安装oracle好吗

怎么访问Docker内的mysql

如何修改Docker镜像仓库

Docker删除镜像的方法

如何清空Docker日志

Docker怎么正确配置阿里云镜像

为何Docker刚启动起来就退出了

Docker 由什么语言编写?

更多相关阅读请进入《Docker》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...