为什么 Docker 中的每个覆盖挂载都表明它是根文件系统的完整大小? 2024-6-1 • docker storage 愚蠢的问题,但我有点困惑。当我运行 df -h 时,我得到以下输出: 为什么每个与正在运行的 Docker 容器相对应的挂载都显示为 26GB?这是否意味着所有容器都可以访问根文件系统的全部 26GB?我希望能够限制容器可以使用的大小,以便在容器用尽所有存储容量的情况下,根文件系统不会耗尽空间。 答案1 这就是 Overlay 的目的——使容器能够访问主机的整个文件系统。 如果你想对容器施加限制,你应该安装一个磁盘卷(保存根文件系统的磁盘卷以外的其他东西)位于服务器根文件系统中的某个方便位置,然后定义容器卷至该挂载点下的路径。 相关内容 如何转发电子邮件而不丢失原始内容 Bash 函数为传递的参数赋值 如何给组添加写权限? 长 URL 延伸到边距 - 它在下划线处中断,但为时已晚 如何找出 gimp 的批量图像处理中某个动作的名称? Debian 上的 VLC 2.2.1 出现分段错误 递归搜索“字符串”或“带空格的字符串”,可能是文件或目录名称或文件内的文本 MySQL 停止工作 - 错误 2002 - 未知实例 无法在 ubuntu 20.04 中最大化 Skype 和 Anydesk 的应用程序窗口 systemd:如何将标准输出重定向到日志文件