迁移 Docker 到其它磁盘目录

迁移 Docker 到其它磁盘目录

 


 

手里有一台某联不通的云服务器,系统盘只有可怜的 20GB(还不算安装系统)。

好在另外给了一块 1TB 的数据盘,于是各种占地方的玩意都要迁移到数据盘里。

本文主要介绍 Docker 的迁移过程。

Docker 的安装过程详见文章 CentOS7 安装 Docker。

通过 yum 安装的 docker 默认使用 /var/lib/docker 目录。

# 停止docker服务
systemctl stop dcoker

# 迁移docker目录到数据盘vdb2
mv /var/lib/docker/* /mnt/vdb2/docker/

# 挂载docker目录至原目录
mount --bind /mnt/vdb2/docker /var/lib/docker

# 添加挂载命令至开机脚本
vi /etc/rc.local

# 在文件最后一行添加以下挂载命令
mount --bind /mnt/vdb2/docker /var/lib/docker

# 保存退出

 

开机脚本无效的解决方案:请参考文章 rc.local 开机启动脚本无效的解决办法

你可能感兴趣的:(迁移 Docker 到其它磁盘目录)