NY 知识库

Docker镜像和容器存储位置更改

本页目录

修改Docker默认存储目录

  1. 查看当前Docker存储位置:docker info

  2. 查看docker的service位置:systemctl status docker.service

  3. 停止docker.service:systemctl stop docker.service

  4. 复制现有存储目录到新的存放位置:cp -r /var/lib/docker/* /data/docker

    • 新存储目录需要开放读写权限:chmod -R 777 /data/docker
  5. 修改根目录的路径:

    • 修改/etc/docker/daemon.json(如果damon.json文件不存在,可以新增一个文件)

      {
          "data-root": "/data/docker"
      }
      
  6. 重启docker服务

    systemctl daemon-reload
    systemctl restart docker.service
    
  7. 验证查看原有的镜像和容器

  8. docker images
    docker ps -a