docker目录迁移
2016-11-22 00:00
162 查看
之前在部署Docker的时候,采用默认的设置,镜像以及数据均存放在/var/lib/docker目录下,它占用Linux的系统分区,当存在多个镜像时,很容易出现磁盘空间不足的问题,以下我们做docker数据迁移操作。
mkdir /opt/docker
rsync -aXS /var/lib/docker/. /opt/docker/
/opt/docker /var/lib/docker none bind 0 0
0x01. 备份fstab文件
cp /etc/fstab /etc/fstab.$(date +%Y-%m-%d)0x02. 停止docker,用rsync同步/var/lib/docker到新的存储位置
service docker stopmkdir /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 -a0x05. check一下,是否修改成功
df /var/lib/docker/相关文章推荐
- [心得] docker目录迁移心法
- docker测试环境目录满,迁移
- Docker挂载主机目录Docker访问出现Permission denied的解决办法
- docker挂载本地目录和数据卷容器
- Docker镜像迁移
- Docker镜像迁移
- Docker-2 的创建、启动、终止、删除、迁移等
- ubuntu下mysql数据目录的迁移
- 彻底把Google的安装目录从c盘迁移走
- HomebrewCask-解决版本更新后旧目录迁移问题
- 如何将系统的data目录迁移到web以外目录
- mysql数据库迁移目录后slave报错
- MYSQL目录文件迁移
- centos7.3系统安装docker以及更改镜像目录
- Linux下Chrome安装目录巧迁移
- VisualSVN跨版本库迁移目录(保留日志)
- 迁移打印服务--活动目录管理技术(转贴--收藏)
- 修改SElLINUX解决Mysql迁移目录的问题(转)
- SVN跨版本库迁移目录并保留提交日志