> 운영 및 유지보수 > Docker > Docker 실행 시 메모리 부족 문제를 해결하는 방법

Docker 실행 시 메모리 부족 문제를 해결하는 방법

풀어 주다: 2020-03-31 16:08:54
원래의
6125명이 탐색했습니다.

Docker 실행 시 메모리 부족 문제를 해결하는 방법

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

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

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

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

$sync  #将内存数据写入磁盘
$echo 3 > /proc/sys/vm/drop_caches  #释放被占用的内存
로그인 후 복사

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

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

위 내용은 Docker 실행 시 메모리 부족 문제를 해결하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿