Docker修改镜像存储位置

早期安装ubuntu+win双系统给ubuntu划分存储过小,导致现在不够用,使用下面配置修改Docker镜像存储目录。

Docker 默认镜像存储路径为 /var/lib/docker,下面修改位置并重启服务

1
2
3
4
5
6
vim /etc/docker/daemon.json

{
"registry-mirrors": ["http://hub-mirror.c.163.com"],
"graph": "/media/zyh/SSD/root/var/lib/docker"
}

修改服务后发现拉完镜像无法启动,原因是/media/zyh/SSD这个磁盘格式是HPFS/NTFS/exFAT

解决方案:

将磁盘/media/zyh/SSD格式化为ext4格式,并挂载到/目录下即可

具体格式化磁盘的方法可以参考blog:https://www.cnblogs.com/bpdhpm/p/11384473.html