docker修改镜像文件存储位置
date
Apr 13, 2020
URL
slug
docker-change-img
status
Published
tags
docker
summary
修改docker文件存储位置
问题
因为服务器磁盘存储空间剩余不多,然后挂载了新的存储,需要迁移docker镜像文件
type
Post
修改docker文件存储位置
问题
因为服务器磁盘存储空间剩余不多,然后挂载了新的存储,需要迁移docker镜像文件。
解决方法
Docker默认的存放位置为:
/var/lib/docker
以下命令可查看具体位置:
先将docker服务停止:
将数据转移到新挂载的磁盘:
移动时出现
device or resource busy
问题,原因是因为docker
运行的某些容器挂载的目录没有被卸载。使用以下命令查找为卸载的目录(
/var/lib/docker
为docker
目录):结果为:
然后使用以下命令卸载对应目录:
为运行方便,编写为
shell
脚本参考地址: