文章目录

  • 前言
  • 一、迁移步骤



前言

Docker 安装的东西多了或者目录分配大小未提前规划好,就容易出现磁盘空间不足的问题,可以采用软链接的方式迁移数据目录空间。


一、迁移步骤

要使用软连接的方式修改 Docker 数据存储目录,需要执行以下步骤:
1、使用 systemctl stop docker 命令停止 Docker 服务;

2、创建文件夹:mkdir /home/docker (/home/docker为新磁盘目录名);

3、移动/var/lib/docker/目录到新目录中:mv /var/lib/docker/* /home/docker;

4、使用 rm -rf /var/lib/docker 命令删除原有的 Docker 数据目录;

5、使用 ln -s /path/to/new/location /var/lib/docker 命令在 /var/lib 目录下创建一个名为 docker 的软连接,指向新的 Docker 数据目录(ln -s /home/docker /var/lib/docker);

6、使用 systemctl start docker 命令重新启动 Docker 服务。

现在,Docker 将使用新的数据目录来存储数据。
请注意,在修改 Docker 数据目录时,需要确保新的数据目录已存在且有足够的磁盘空间可供使用。