Docker 默认到安装目录是在/var/lib/docker下面,但是云服务器系统盘默认都是40g,如果多安装几个镜像或者数据库,磁盘很容易就爆了。所以需要修改到比较大大磁盘。

主要介绍两种方式:修改配置文件和软连接

1.修改配置文件

  1. 如果已经启动过的,复制/var/lib/docker目录到新到目录,为启动则不管

     cp -r /var/lib/docker /var/www/docker
    
  2. 修改配置文件 /etc/docker/daemon.json

     {
     "graph":"/var/www/docker"
     }
    
  3. 安装一个镜像测试下

    docker pull php:7.4-fpm docker run –name php74 -d php:7.4-fpm

查看下发现/var/lib/docker/containers没有容器信息,/var/www/docker/contariners里面有,修改成果。

2. 软连接

ln -sf /var/www/docker /var/lib/docker

/var/lib/docker只占用一个软连接文件的大小,实际存储是在我们挂载的大容量硬盘上。