您的位置:首页 > 运维架构 > Docker

docker目录迁移

2016-11-22 00:00 162 查看
之前在部署Docker的时候,采用默认的设置,镜像以及数据均存放在/var/lib/docker目录下,它占用Linux的系统分区,当存在多个镜像时,很容易出现磁盘空间不足的问题,以下我们做docker数据迁移操作。

0x01. 备份fstab文件

cp /etc/fstab /etc/fstab.$(date +%Y-%m-%d)

0x02. 停止docker,用rsync同步/var/lib/docker到新的存储位置

service docker stop

mkdir /opt/docker

rsync -aXS /var/lib/docker/. /opt/docker/

0x03. 修改fstab

把下面一行添加到fstab里,将新位置挂载到 /var/lib/docker

/opt/docker /var/lib/docker none bind 0 0

0x04. 重新挂载

mount -a

0x05. check一下,是否修改成功

df /var/lib/docker/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  docker目录迁移