在macOS Sierra上(10.12.2)我安装了Docker v1.13.0。
对于所有创建的图像,/的光盘空间分配给63Gb,如下面的屏幕截图
问题:如何增加可用空间让我们说从63Gb到150Gb?
Docker Info
Containers: 1
Running: 1
Paused: 0
Stopped: 0
Images: 3
Server Version: 1.13.0
Storage Driver: overlay2
Backing Filesystem: extfs
Supports d_type: true
Native Overlay Diff: true
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
Volume: local
Network: bridge host ipvlan macvlan null overlay
Swarm: inactive
Runtimes: runc
Default Runtime: runc
Init Binary: docker-init
containerd version: 03e5862ec0d8d3b3f750e19fca3ee367e13c090e
runc version: 2f7393a47307a16f8cee44a37b262e8b81021e3e
init version: 949e6fa
Security Options:
seccomp
Profile: default
Kernel Version: 4.9.4-moby
Operating System: Alpine Linux v3.5
OSType: linux
Architecture: x86_64
CPUs: 4
Total Memory: 15.65 GiB
Name: moby
ID: PUCA:LCD6:6LUP:IQ37:AZAX:GVW7:HVY5:MVOW:7WSJ:QUKO:QKCK:Q5EN
Docker Root Dir: /var/lib/docker
Debug Mode (client): false
Debug Mode (server): true
File Descriptors: 25
Goroutines: 42
System Time: 2017-01-28T14:50:13.838004112Z
EventsListeners: 2
No Proxy: *.local, 169.254/16
Registry: https://index.docker.io/v1/
Experimental: true
Insecure Registries:
127.0.0.0/8
〜/ Library / Containers / com.docker.docker / Data / com.docker.driver.amd64-linux / 的输出是
total 304
drwxr-xr-x 12 cvb staff 408B Jan 28 13:00 .
drwxr-xr-x 22 cvb staff 748B Jan 28 13:00 ..
-rw-r--r-- 1 cvb staff 64K Jan 28 13:00 console-ring
-rw-r--r-- 1 cvb staff 64K Jan 28 12:59 console-ring.0
-rw-r--r-- 1 cvb staff 5B Jan 28 13:00 hypervisor.pid
-rw-r--r-- 1 cvb staff 0B Jan 28 12:59 lock
drwxr-xr-x 2 cvb staff 68B Jan 28 12:59 log
-rw-r--r-- 1 cvb staff 17B Jan 28 13:00 mac.0
-rw-r--r-- 1 cvb staff 36B Jan 28 12:59 nic1.uuid
-rw-r--r-- 1 cvb staff 5B Jan 28 13:00 pid
-rw-r--r-- 1 cvb staff 94B Jan 28 13:00 syslog
lrwxr-xr-x 1 cvb staff 12B Jan 28 13:00 tty -> /dev/ttys000
答案 0 :(得分:2)
即使在1.13.0中,这也是一个困难的过程,可能会擦除所有容器和图像。请按照此处的步骤操作:
https://github.com/docker/for-mac/issues/371#issuecomment-262826610
问候
答案 1 :(得分:1)
这些容器在VM内部运行,因此您必须增加分配给该VM的磁盘大小,以便为容器腾出更多空间。
您是如何创建泊坞主机的?你使用的是docker-machine还是boot2docker?
此外,为容器分配大量空间并不是一个好习惯,您可以做的是创建一个外部卷并将其安装在容器内。