解决页

CentOS 7 上如何迁移 Docker data-root

在根分区或 home 分区告急前,把 Docker 数据目录迁移到更大的挂载点。

更新时间 2026-03-26

问题说明

CentOS 7 主机上,什么时候应该迁移 Docker data-root?

当 Docker 和系统共用同一个快满的文件系统时,就应该考虑迁移 data-root,尤其是升级、拉镜像、扩容前。

更稳的做法是先扫描目标盘,再停 Docker、同步数据、更新 daemon.json,最后验证新的 Docker Root Dir 是否已经生效。

处理重点

  • 迁移前先确认当前 Docker 占用和剩余空间。
  • 优先选择稳定挂载且空间足够的目标路径。
  • 服务重启后必须再次验证 Docker Root Dir。

所属专题

面向仍在运行 CentOS 7 的遗留主机,集中处理 yum 源失效、镜像仓库 404、Docker 数据迁移等运维恢复场景。