dockerでディスク使用量を制限するためにはgrubでproject quotaを有効にする必要があります。
Quotas are support on btrfs, overlay2+xfs, and and devicemapper.
と言われた場合に。
##grubの編集
vi /etc/default/grub
どこかに
GRUB_CMDLINE_LINUX_DEFAULT="rootflags=uquota,pquota"
を追加
##grub更新
んで( https://qiita.com/moukuto/items/c78f29f9bd1221baffca )より引用
・BIOSマシン
grub2-mkconfig -o /boot/grub2/grub.cfg
・UEFIマシン
grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg
##再起動
##確認
GRUB_CMDLINE_LINUXの変更が適用されているかは、以下コマンドで確認可能
cat /proc/cmdline
[root@localhost ~]# cat /proc/cmdline
BOOT_IMAGE=/vmlinu(中略)uiet rootflags=uquota,pquota
#Ref
https://forums.docker.com/t/storage-quota-per-container-overlay2-backed-by-xfs/37653
https://qiita.com/moukuto/items/c78f29f9bd1221baffca