我需要一种方法来限制容器的磁盘大小,主要是测试应用程序在磁盘空间不足时的行为。我尝试运行的 Docker 容器使用 Linux 映像。棘手的一点是我需要在 Windows 上执行此操作。我知道使用 tmpfs 和其他一些技巧来做到这一点,但它们都不适用于 Windows。我想我可以对我的实际磁盘进行分区并将其共享给容器,但我想避免这种情况以便于重用(就像其他人一样)。
我真的不在乎解决方案是如何工作的,当然,我更希望通过在 docker 容器内进行挂载来完成,这样我就可以只限制数据文件夹,而不是整个容器,并且最好与 docker 一起使用-compose 也是如此,但我想这无论如何都非常棘手,所以即使没有这个它也会有所帮助!