docker更改存储位置

默认安装docker后。docker的目录存放在根上,由于根空间不足,需要咱更改docker存储的位置

1.docker info  

可以查看到docker的基本信息

Containers: 0
Images: 0
Storage Driver: devicemapper
 Pool Name: docker-253:0-876418-pool
 Pool Blocksize: 65.54 kB
 Backing Filesystem: extfs
 Data file: /dev/loop0
 Metadata file: /dev/loop1
 Data Space Used: 305.7 MB
 Data Space Total: 107.4 GB
 Data Space Available: 107.1 GB
 Metadata Space Used: 733.2 kB
 Metadata Space Total: 2.147 GB
 Metadata Space Available: 2.147 GB
 Udev Sync Supported: true
 Deferred Removal Enabled: false
 Data loop file: /var/lib/docker/devicemapper/devicemapper/data
 Metadata loop file: /var/lib/docker/devicemapper/devicemapper/metadata
 Library Version: 1.02.117-RHEL6 (2016-08-15)
Execution Driver: native-0.2
Logging Driver: json-file
Kernel Version: 3.10.105-1.el6.elrepo.x86_64
Operating System: <unknown>
CPUs: 4
Total Memory: 7.3 GiB
Name: TEST
ID: G3DW:O3VY:7OTK:ESND:CBQB:YEQK:B54Q:I2IA:UGBN:N2CE:LOGO:T3DI
WARNING: No swap limit suppor

默认存放在/var/lib/docker/....下

2.先停止docker服务

3.这操作是建立在docker还在初期的时候这样配置的,  如果再创建镜像后,才移动目录,我遇到的情况就是会导致images都没有

vim /etc/sysconfig/docker

增加    other_args="--graph=/software/data/docker/"

重启docker即可 docker info查看到存储位置的变化

  

posted @ 2017-02-24 10:55  所有的梦想都画在墙上  阅读(478)  评论(0)    收藏  举报