Docker 資料目錄修改

發布於 2026-07-08 00:00 111 字 1 min read

丁丁 avatar

丁丁

隨意寫寫,筆記記錄,以免忘記,後悔莫及

在 Docker 版本 > 29.0 產生的異動 除了原先的 還增加了一個 containerd 路徑, 因為 29.0 之後的版本調整為使用 containerd 映像儲存 修改完成後要將原先的 移動至新的目錄位置, 並且重新啟動 docker 和 containerd 服務 參考資源 Docker 官方文件 - Daemon

在 Docker 版本 > 29.0 產生的異動
除了原先的 /etc/docker/daemon.json

{
  "data-root": "/mnt/docker-data"
}

還增加了一個 containerd 路徑, 因為 29.0 之後的版本調整為使用 containerd 映像儲存 /etc/containerd/config.toml

root = "/mnt/containerd-data"

修改完成後要將原先的 /var/lib/containerd移動至新的目錄位置, 並且重新啟動 docker 和 containerd 服務

sudo systemctl restart docker
sudo systemctl restart docker.socket
sudo systemctl restart containerd

參考資源

© 2010 - 2026 丁丁 @ThanatosDi
Powered by theme astro-koharu · Inspired by Shoka