docker --default-ulimit参数设置
docker --default-ulimit参数可以用于设置默认的ulimit限制,ulimit是一个Linux系统的命令,用于控制进程可使用的资源,包括打开的文件数、内存使用量、CPU时间等。在docker中,默认ulimit限制可以通过--default-ulimit参数进行设置。
语法:
docker --default-ulimit
其中,
- core:设置生成的core文件的大小限制。
- data:设置进程数据段的最大内存限制。
- fsize:设置可创建的文件的最大尺寸限制。
- memlock:设置进程使用的锁定内存的最大限制。
- nofile:设置进程可以打开的文件的最大限制。
- rss:设置进程可以使用的最大常驻内存限制。
- stack:设置进程栈的最大大小限制。
示例:
设置默认进程打开的最大文件数限制为500:
docker --default-ulimit nofile=500
设置默认进程可以使用的最大常驻内存限制为1GB:
docker --default-ulimit rss=1g:1
原文地址: https://www.cveoy.top/t/topic/hfLD 著作权归作者所有。请勿转载和采集!