首页/云/Docker 容器速查/tmpfs 挂载:内存临时文件系统
本包目录(366 条)
基础命令50 条镜像与构建107 条
网络与存储52 条
Compose 编排55 条资源与安全50 条容器排障52 条

tmpfs 挂载:内存临时文件系统

把目录挂成内存态文件系统:读写快、停止即消失、内容不落盘;适合临时缓存、敏感中间数据与高 IO 小文件场景。

Docker 容器速查云更新于 2026-10-12
用途内存临时存储
语法--tmpfs /路径[:选项] / --mount type=tmpfs,…
持久性容器停止即清除

示例

示例
docker run -d --tmpfs /tmp:rw,size=64m app/web:1.0
docker run --rm --mount type=tmpfs,target=/tmp,tmpfs-size=64m,tmpfs-mode=1777 alpine df -h /tmp
tmpfs 数据占用内存,容器内存统计与 --memory 限额会把它算进去,限额场景要预留缓冲。

易错点

  • 不设 size 上限时按内核默认策略分配,容器大量写入可能拖高整机内存压力
  • 把需要持久化的数据放 tmpfs 上,容器重启后数据消失且无法恢复

数据来源与参考

  • Docker 官方文档:tmpfs mounts(docs.docker.com/storage/tmpfs)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌