docker备份
- 输入命令
docker info
,即可查看当前docker的配置信息,其中:
Docker Root Dir: /var/lib/docker
显示当前的docker存储路在/var/lib/docker
下,因此将该目录下的文件进行备份即可,当需要恢复的时候,只需将这些文件原封不动的复制到该目录下即可实现恢复
docker修改默认存储目录
-
首先,停止docker运行:
sudo systemctl stop docker
由于docker默认的存储路径在/var下,往往是在系统硬盘里,当因为某些原因我们想要修改默认的存储目录时,只需要进入
/etc/docker/
下# ls /etc/docker/ # key.json
-
当前目录仅有
key.json
文件,此时需要创建daemon.json
文件(如果有则不需要创建)
root@a40:vi /etc/docker/daemon.json
4. 输入以上内容,即:将默认存储路径改为/home/docker下,但此时的/home/docker为空,没有之前的文件,因此需要将原先目录下的文件拷贝至新目录下:
root@a40:sudo mv /var/lib/docker/* /home/docker/
等待拷贝完毕,重启docker服务即可sudo systemctl restart docker