实测 Docker 跑 ComfyUI 零性能损失,但默认 /dev/shm 会触发 OOM

fluxdraw · reddit · 2026-09-13

作者对比了 Docker(Nvidia Container Toolkit / CUDA 12.4)与裸机 Linux(Ubuntu 24.04、PyTorch 2.4)运行 ComfyUI 的性能,覆盖 FLUX.1-dev、SDXL、SD 1.5 工作负载。

关键结果

关键坑与修复:默认配置下多线程 dataloader 或大模型缓存会触发 OOM 崩溃,原因是 Docker 默认 /dev/shm 只有 64MB。解决方法是 docker run --gpus all --shm-size=8g ...,或在 docker-compose.yml 中设置 shmsize: '8gb'。作者附了完整教程与生产级 Dockerfile。

原文链接 →

「Infra」频道最新

更多「Infra」频道 AI 资讯 →