docker--资源配额 配置

简单介绍

Docker 使用 XFS 的项目配额来限制每个容器的磁盘使用:(业务场景需要用这个功能)

必须依赖:xfs 对应数据盘必须时 xfs

bash 复制代码
docker run --storage-opt size=1G nginx

默认挂载为uquota,

解决方式:

永久: fstab

bash 复制代码
/dev/vdb        /export xfs  defaults,pquota 0 0

重启后看到

bash 复制代码
/dev/vdb on /export type xfs (rw,relatime,attr2,inode64,prjquota)

prjquota 等同pquota

第二种方式: 涉及停服(所有容器应用)

将数据卷 umount,再重新挂载

bash 复制代码
这里可能会遇到设备繁忙的报错, lsof检查下那个服务数据路径依赖,然后 强制干掉
umount /export
mount -o pquota /dev/vdb /export
# 等价于
mount -o prjquota /dev/vdb /export

pquota = prjquota,都是项目配额,功能完全一样

重新挂载完后查看

再次进行测试即可

相关推荐
流烟默10 分钟前
ClickHouse Part 机制与写入优化实践指南
大数据·运维·clickhouse
剑锋所指,所向披靡!12 分钟前
Docker基础
运维·docker·容器
久曲健的测试窝19 分钟前
Testin云测探索脚本自愈落地路径
运维·人工智能·科技·aigc
奇树谦20 分钟前
本地FastDDS+远端MQTT转发(多主机数据隔离)架构设计与落地
运维·网络
小趴菜一只25 分钟前
SIEM-wazuh安装过程
运维·windows·安全·网络安全
SKH.35 分钟前
Linux驱动-key、中断
linux·运维·服务器
励志师code36 分钟前
数据搬运与存储对接实战:rclone / juicesync 迁移 + 目录对账 + 容器多源挂载
运维·云计算
星恒随风1 小时前
Linux进程间通信(一):从匿名管道、命名管道到进程池,深入理解Pipe、FIFO与文件描述符
linux·运维·笔记·学习·状态模式
clz13145211 小时前
Dify的Windows平台部署:从Docker安装到Dify运行
windows·docker·容器
刘胡子大叔1 小时前
服务器不能编译怎么办
运维·服务器