Docker本地存储库删除不释放空间

我面临一个问题。 请让我知道如果我做错了什么。

我已经创build了一个本地docker仓库(dev,文件系统),并试图推动一些本地图像到相同的。

本地图像保存在存储库中,GET请求显示JSON内容。

但是之后,我想从存储库中删除这些图像,并使用HTTP DELETE请求,从存储库中删除“库”和图像。 问题是被推到回购站的图像吃掉的空间还没有被释放。

我已经删除了运行版本库的容器,也删除了版本库映像本身,但是空间仍然没有被释放。 奇怪的是,同样是不可见的任何系统目录甚至ID我做一个杜-hs / *在/。

附带的回购查询的内容。

[{ "Args": [ "-c", "exec docker-registry" ], "Config": { "AttachStderr": true, "AttachStdin": false, "AttachStdout": true, "Cmd": [ "/bin/sh", "-c", "exec docker-registry" ], "CpuShares": 0, "Cpuset": "", "Domainname": "", "Entrypoint": null, "Env": [ "HOME=/", "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin", "DOCKER_REGISTRY_CONFIG=/docker-registry/config/config_sample.yml", "SETTINGS_FLAVOR=dev" ], "ExposedPorts": { "5000/tcp": {} }, "Hostname": "db6454154305", "Image": "registry", "Memory": 0, "MemorySwap": 0, "NetworkDisabled": false, "OnBuild": null, "OpenStdin": false, "PortSpecs": null, "StdinOnce": false, "Tty": false, "User": "", "Volumes": { "/docker/registry": {} }, "WorkingDir": "" }, "Created": "2014-08-25T14:12:03.711327013Z", "Driver": "aufs", "ExecDriver": "native-0.2", "HostConfig": { "Binds": null, "CapAdd": null, "CapDrop": null, "ContainerIDFile": "", "Devices": [], "Dns": null, "DnsSearch": null, "Links": null, "LxcConf": [], "NetworkMode": "bridge", "PortBindings": { "5000/tcp": [ { "HostIp": "", "HostPort": "5000" } ] }, "Privileged": false, "PublishAllPorts": false, "RestartPolicy": { "MaximumRetryCount": 0, "Name": "" }, "VolumesFrom": null }, "HostnamePath": "/var/lib/docker/containers/db6454154305015c410c068e4d641d535fab1434edf91238ebd4bd5933fd159b/hostname", "HostsPath": "/var/lib/docker/containers/db6454154305015c410c068e4d641d535fab1434edf91238ebd4bd5933fd159b/hosts", "Id": "db6454154305015c410c068e4d641d535fab1434edf91238ebd4bd5933fd159b", "Image": "cd3581c06bdcb2cfd877f79102b8e48a90e7fd723b4b4c6ee34d1f1dd6f64303", "MountLabel": "", "Name": "/dreamy_pike", "NetworkSettings": { "Bridge": "docker0", "Gateway": "172.17.42.1", "IPAddress": "172.17.0.2", "IPPrefixLen": 16, "PortMapping": null, "Ports": { "5000/tcp": [ { "HostIp": "0.0.0.0", "HostPort": "5000" } ] } }, "Path": "/bin/sh", "ProcessLabel": "", "ResolvConfPath": "/var/lib/docker/containers/db6454154305015c410c068e4d641d535fab1434edf91238ebd4bd5933fd159b/resolv.conf", "State": { "ExitCode": 0, "FinishedAt": "2014-08-26T06:21:16.792306236Z", "Paused": false, "Pid": 5645, "Restarting": false, "Running": true, "StartedAt": "2014-08-26T08:38:57.051361284Z" }, "Volumes": { "/docker/registry": "/var/lib/docker/vfs/dir/ae9ac9a2649acce729fde429586a7d1b4b7fe7ec834c12bea4b8b5519e2740a8" }, "VolumesRW": { "/docker/registry": true } }] 

可能的答案: 从私人dockerregistry删除图像

不能尝试,如果这个工程,因为我删除了我的虚拟机。

不过谢谢Konrad Kleine的帮助
https://stackoverflow.com/users/835098/konrad-kleine