要更改Docker的存储位置,可以按照以下步骤进行操作
文章目录
停止Docker服务
sudo systemctl stop docker
编辑Docker配置文件 /etc/docker/daemon.json
(如果该文件不存在,请创建它)
sudo vim /etc/docker/daemon.json
在配置文件中添加或更新以下内容,将 data-root 的值更改为新的存储路径(确保新路径存在并具有写入权限):
{
"data-root": "/new/path/to/docker/data"
}
保存并关闭配置文件,并服务程序配置文件生效
systemctl restart docker.service
移动现有的Docker数据目录到新的存储路径
sudo rsync -aP /var/lib/docker//new/path/to/docker/data
更新文件权限以确保Docker可以访问新的数据目录
sudo chown -R root:root /new/path/to/docker/data
启动Docker服务
sudo systemctl start docker
现在,Docker的数据存储地址已成功更改为新的路径。请确保在进行这些更改之前备份现有的Docker数据,并在操作过程中注意数据的完整性和安全性。
本文转载自: https://blog.csdn.net/qq_45547688/article/details/132481890
版权归原作者 搞什么滚去学习 所有, 如有侵权,请联系我们删除。
版权归原作者 搞什么滚去学习 所有, 如有侵权,请联系我们删除。