zoukankan      html  css  js  c++  java
  • centos docker 修改默认存储路径

    1、修改配置
    将--graph /mnt/docker添加在docker.service文件中的ExecStart字段后面,其中/mnt/docker为你需要修改的存储目录

    $ vim /usr/lib/systemd/system/docker.service
    ExecStart=/usr/bin/dockerd   --graph /data/docker
    
    

    2、重启服务

    $ systemctl daemon-reload
    $ systemctl restart docker
    

    注意:目前网上大多数配置参数是 --graph ,其实这是老版本中的使用方法,新版本已经抛弃,改用了 --data-root ,具体可以通过命令 dockerd --help 查看使用的参数。

    但是如果是工作了很久的docker服务

    1、创建docker镜像存放路径

    mkdir /mnt/docker 
    cd /mnt/docker
    2、加入配置
    将--graph /mnt/docker添加在docker.service文件中的ExecStart字段后面,其中/mnt/docker为你需要修改的存储目录

    $ vim /usr/lib/systemd/system/docker.service
    ExecStart=/usr/bin/dockerd   --graph /data/docker
    
    

    3、拷贝配置文件到新的docker目录

    cp -arf /var/lib/docker/* /mnt/docker/ #-a保留原文件属性

    4、重启docker

    systemctl  restart docker

  • 相关阅读:
    08-Linux命令【rm】
    07-Linux命令【mv】
    06-Linux命令【cp】
    05-Linux命令【rmdir】
    04-Linux命令【mkdir】
    03-Linux命令【ls】
    02-Linux命令【cd】
    01-Linux命令【pwd】
    智慧城市3D园区
    自我觉醒
  • 原文地址:https://www.cnblogs.com/lph970417/p/11691702.html
Copyright © 2011-2022 走看看