docker拉取的镜像默认存储在根路径(/var/lib/docker
),但根路径存储空间有限。我们可以通过挂载更大的磁盘,将docker数据迁移到挂载磁盘上, 以解决空间不足问题。具体方法如下:
假设挂载磁盘在/usr1
,需要将docker数据迁移到路径/usr1
下。步骤如下:
service docker stop# 停止容器mv /var/lib/docker /usr1/docker# 迁移docker数据到新路径,新路径只需保证在/usr1下即可ln -s /usr1/docker /var/lib/docker# 创建软连接service docker start# 重新启动docker
通过df -h
命令可确认修改生效。