Docker资源管理文档详细总结002篇
文章目录一句话总结一、先说规矩:容器“自愈”能力(重启策略)二、管电:CPU 控制(别让一个容器把CPU占满)三、管房:内存控制(别让一个容器把内存吃光)四、管路:磁盘I/O控制(别让一个容器把磁盘写满/写爆)五、临时工:自动清理总结成一张表,方便记这就把这份“硬核”文档翻译成人话版👇一句话总结Docker 就像个物业经理,负责管理一群叫“容器”的租客,防止它们抢地盘、抢电、堵楼道。这份文档教你怎么定规矩。一、先说规矩:容器“自愈”能力(重启策略)就像给电梯装自动重启按钮,防止它卡住没人管:no(默认):不管死活,都不重启。最佛系。on-failure:只有“非正常死亡”(报错退出)才重启。比如程序崩溃了,它会爬起来。always:不管咋死的,只要Docker服务重启,它就跟着启动。适合核心服务。unless-stopped:跟always差不多,但如果你手动停了它,就算Docker重启,它也不会擅自启动。最听话。二、管电:CPU 控制(别让一个容器把CPU占满)把CPU看作电力资源,多个容器抢电时,得按“股份”分配。定区域用电(绑定CPU)--cpuset-cpus 0,1:规定这个容器只能用第1和第2块CPU(核心),不能去别的CPU上捣乱。按股份分电(CP