更改Docker的存储位置
要更改Docker的存储位置,可以按照以下步骤进行操作。
·
要更改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数据,并在操作过程中注意数据的完整性和安全性。
更多推荐
已为社区贡献3条内容
所有评论(0)