1
0
Fork 0
mirror of https://github.com/moby/moby.git synced 2022-11-09 12:21:53 -05:00
moby--moby/daemon/graphdriver
Brian Goff 65d79e3e5e Move layer mount refcounts to mountedLayer
Instead of implementing refcounts at each graphdriver, implement this in
the layer package which is what the engine actually interacts with now.
This means interacting directly with the graphdriver is no longer
explicitly safe with regard to Get/Put calls being refcounted.

In addition, with the containerd, layers may still be mounted after
a daemon restart since we will no longer explicitly kill containers when
we shutdown or startup engine.
Because of this ref counts would need to be repopulated.

Signed-off-by: Brian Goff <cpuguy83@gmail.com>
2016-03-23 14:42:52 -07:00
..
aufs Move layer mount refcounts to mountedLayer 2016-03-23 14:42:52 -07:00
btrfs
devmapper Move layer mount refcounts to mountedLayer 2016-03-23 14:42:52 -07:00
graphtest
overlay Move layer mount refcounts to mountedLayer 2016-03-23 14:42:52 -07:00
register
vfs
windows Move layer mount refcounts to mountedLayer 2016-03-23 14:42:52 -07:00
zfs Move layer mount refcounts to mountedLayer 2016-03-23 14:42:52 -07:00
driver.go
driver_freebsd.go Move layer mount refcounts to mountedLayer 2016-03-23 14:42:52 -07:00
driver_linux.go Move layer mount refcounts to mountedLayer 2016-03-23 14:42:52 -07:00
driver_unsupported.go
driver_windows.go
fsdiff.go
plugin.go
plugin_unsupported.go
proxy.go