修改docker默认存储路径

默认安装docker后存储路径为/var/lib/docker

可以通过下面命令来查看docker的存储路径

sudo docker info | grep "Docker Root Dir"

因为存储在/var下有诸多不便,所以需要将docker路径迁移。

1、软连接

  • 停止docker服务

    sudo systemctl stop docker
    
  • 做好备份,移动整个/var/lib/docker目录到新的存储路径

    mv /var/lib/docker /var/lib/docker_bak
    cp /var/lib/docker /data/docker
    
  • 做软连接

    ln -s /data/docker /var/lib/docker
    
  • 启动docker,迁移成功。

2、修改docker存放路径

修改配置文件:

  • 新建文件vi /etc/docker/daemon.json

    添加

    {
      "registry-mirrors": ["http://hub-mirror.c.163.com"],
      "data-root": "/data/docker"
    }
    
  • 重启docker

posted @ 2021-03-18 10:26  执子人  阅读(394)  评论(0)    收藏  举报