zoukankan      html  css  js  c++  java
  • 修改docker镜像和容器的存放路径

    默认情况下,镜像和容器存放的路径是/var/lib/docker。

    要修改这个设置很简单,把指定的目录软链到这个目录,或者将一个单独的分区挂载到这个目录,或者直接修改docker启动参数。

    查看使用帮助

    # docker daemon --help
    
    -g, --graph=/var/lib/docker:Root of the Docker runtime
    

    修改docker配置文件

    # vim /etc/default/docker
    
    DOCKER_OPTS="--graph=/docker"
    

    重启服务

    # /etc/init.d/docker restart
    

    查看信息

    # docker info
    Containers: 16
    Images: 66
    Server Version: 1.9.1
    Storage Driver: aufs
     Root Dir: /docker/aufs
     Backing Filesystem: extfs
     Dirs: 98
     Dirperm1 Supported: true
    Execution Driver: native-0.2
    Logging Driver: json-file
    Kernel Version: 3.16.0-0.bpo.4-amd64
    Operating System: Debian GNU/Linux 7 (wheezy)
    CPUs: 32
    Total Memory: 94.54 GiB
    Name: uy01-03
    ID: AYRJ:AIXS:47NX:LURW:KOM6:AVVM:CUAF:QFXW:2QDP:ONNP:RHKJ:LG37
    

    默认情况下,Root Dir为/var/lib/docker/aufs,修改后自然就是/docker/aufs了。


    另外,在新版的docker 17.06.0-ce上,已经不再支持docker daemon,而是使用dockerd。相关的参数也不相同。

    查看使用帮助

    # dockerd --help
    
    --data-root string:Root directory of persistent Docker state (default "/var/lib/docker")
    

    修改配置文件重启服务即可。

  • 相关阅读:
    AbsoluteLayout 相框
    Cursor getContentResolver
    Diary DiaryDbAdapter 日记本程序
    Linkify
    Installation error: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED
    exampleuse SharedPreferences
    Gallery
    AbsoluteLayout xiantu
    PRD
    android 拨打电话 号码判断
  • 原文地址:https://www.cnblogs.com/keithtt/p/7591615.html
Copyright © 2011-2022 走看看