• 技术文章 >运维 >Docker

    docker默认存储目录怎么修改

    尚2020-04-01 13:27:09原创2632

    默认情况下,docker镜像的默认存储路径是/var/lib/docker,这相当于直接挂载系统目录下,而一般在搭系统时,这个区都不会太大,所以如果长期使用docker开发应用,就需要把默认的路径更改到需要路径下或外挂存储。

    下面我们就来看一下修改docker默认存储目录的方法:

    通过docker info命令可以看到docker默认的存储目录是:

    Docker Root Dir: /var/lib/docker

    在docker的systemd的docker.service的配置文件中即可修改默认存储目录。

    不知道配置文件在哪里可以使用systemd 命令查看:

    # systemctl enable docker
    Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.

    修改docker.service文件.

    # vim /usr/lib/systemd/system/docker.service
    #ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock (注释原先的)
    ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock --graph=/data/docker(新增的)

    重启:

    systemctl daemon-reload
    systemctl restart docker

    更多相关教程,请关注PHP中文网docker教程栏目。

    以上就是docker默认存储目录怎么修改的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:docker
    上一篇:docker可以隔离资源吗 下一篇:docker import后运行不起来

    相关文章推荐

    • 如何使用国内docker镜像• 怎么查看docker容器停止原因• centos7下无法启动docker• docker容器里面不能访问外网

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网