开发同学在云服务器上部署了一套docker做测试,但是云根目录只有20g,近期发现空间不够了,但是又无法扩容,想了一下,挂载新目录,给迁移走,软后软连接回来,测试了可以使用。
过程如下:
停止 Docker 服务
/etc/init.d/docker stop
cd /var/lib
cp -apr docker /data/docker.bak
cp -apr docker /data/
mv docker/ docker.bak
/etc/init.d/docker start
rm -rf docker.bak
root@i-5q27tz82:/var/lib# docker info
Containers: 28
Running: 8
Paused: 0
Stopped: 20
Images: 364
Server Version: 17.03.1-ce
Storage Driver: aufs
Root Dir: /data/docker/aufs
Backing Filesystem: extfs
Dirs: 1083
Dirperm1 Supported: true
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
Volume: local
Network: bridge host macvlan null overlay
Swarm: inactive
Runtimes: runc
Default Runtime: runc
Init Binary: docker-init
containerd version: 4ab9917febca54791c5f071a9d1f404867857fcc
runc version: 54296cf40ad8143b62dbcaa1d90e520a2136ddfe
init version: 949e6fa
Kernel Version: 4.2.0-34-generic
Operating System: Ubuntu 14.04.4 LTS
OSType: linux
Architecture: x86_64
CPUs: 4
Total Memory: 7.797 GiB
Name: i-5q27tz82
ID: KHJD:NCUF:7T6K:H75U:CBVY:TED4:L62A:3X3P:DIBR:YKVN:AFTY:HYNH
Docker Root Dir: /data/docker
Debug Mode (client): false
Debug Mode (server): false
Registry: https://index.docker.io/v1/
WARNING: No swap limit support
Experimental: false
Insecure Registries:
192.168.202.12:5000
127.0.0.0/8
过程如下:
停止 Docker 服务
/etc/init.d/docker stop
cd /var/lib
cp -apr docker /data/docker.bak
cp -apr docker /data/
mv docker/ docker.bak
/etc/init.d/docker start
rm -rf docker.bak
root@i-5q27tz82:/var/lib# docker info
Containers: 28
Running: 8
Paused: 0
Stopped: 20
Images: 364
Server Version: 17.03.1-ce
Storage Driver: aufs
Root Dir: /data/docker/aufs
Backing Filesystem: extfs
Dirs: 1083
Dirperm1 Supported: true
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
Volume: local
Network: bridge host macvlan null overlay
Swarm: inactive
Runtimes: runc
Default Runtime: runc
Init Binary: docker-init
containerd version: 4ab9917febca54791c5f071a9d1f404867857fcc
runc version: 54296cf40ad8143b62dbcaa1d90e520a2136ddfe
init version: 949e6fa
Kernel Version: 4.2.0-34-generic
Operating System: Ubuntu 14.04.4 LTS
OSType: linux
Architecture: x86_64
CPUs: 4
Total Memory: 7.797 GiB
Name: i-5q27tz82
ID: KHJD:NCUF:7T6K:H75U:CBVY:TED4:L62A:3X3P:DIBR:YKVN:AFTY:HYNH
Docker Root Dir: /data/docker
Debug Mode (client): false
Debug Mode (server): false
Registry: https://index.docker.io/v1/
WARNING: No swap limit support
Experimental: false
Insecure Registries:
192.168.202.12:5000
127.0.0.0/8