我在 Docker 容器中有一个 Web 应用程序。我需要限制其某些目录的最大大小。当我不使用 Docker 时,我只是创建了限制大小的磁盘分区并将这些目录放在那里。但由于 Docker 似乎与外部系统共享磁盘分区(lsblk
容器内部命令的输出与外部执行的命令输出完全相同),因此这种方法是不可能的。
如何解决这个问题?是否有一个工具可以检查目录的大小,如果大小超出限制,则拒绝写入权限?
我在 Docker 容器中有一个 Web 应用程序。我需要限制其某些目录的最大大小。当我不使用 Docker 时,我只是创建了限制大小的磁盘分区并将这些目录放在那里。但由于 Docker 似乎与外部系统共享磁盘分区(lsblk
容器内部命令的输出与外部执行的命令输出完全相同),因此这种方法是不可能的。
如何解决这个问题?是否有一个工具可以检查目录的大小,如果大小超出限制,则拒绝写入权限?