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/dockerdocker目录):
结果为:
然后使用以下命令卸载对应目录:
为运行方便,编写为shell脚本
参考地址:

© Akapril 2018 - 2024