Technology-Docker 扩容

Docker 扩容的步骤

创建新的存储目录

1
sudo mkdir [new_dir]

停止 Docker 服务

1
sudo systemctl stop docker

拷贝旧的数据到新目录

默认的存储目录为:/var/lib/docker/

1
sudo rsync -aP /var/lib/docker/ [new_dir]

注意不要使用 CP 命令,无法复制权限,会在启动容器时出现 Permission Denied 问题.

修改配置文件

修改 /etc/docker/daemon.json 文件:

1
"data-root": "[new_dir]"

重启 Docker 服务

1
2
sudo systemctl daemon-reload
sudo systemctl restart docker.service