moby/plugin
Brian Goff e8307b868d Make propagated mount persist outside rootfs
This persists the "propagated mount" for plugins outside the main
rootfs. This enables `docker plugin upgrade` to not remove potentially
important data during upgrade rather than forcing plugin authors to hard
code a host path to persist data to.

Also migrates old plugins that have a propagated mount which is in the
rootfs on daemon startup.

Signed-off-by: Brian Goff <cpuguy83@gmail.com>
2017-02-03 16:22:58 -05:00
..
v2 plugin: use pkg/errors in more places 2017-01-31 16:45:26 -08:00
backend_linux.go Make propagated mount persist outside rootfs 2017-02-03 16:22:58 -05:00
backend_unsupported.go Add docker plugin upgrade 2017-02-03 16:21:12 -05:00
blobstore.go *: use opencontainers/go-digest package 2017-01-06 18:48:41 -08:00
defs.go Implement content addressability for plugins 2016-12-23 13:29:58 -08:00
manager.go Make propagated mount persist outside rootfs 2017-02-03 16:22:58 -05:00
manager_linux.go Make propagated mount persist outside rootfs 2017-02-03 16:22:58 -05:00
manager_solaris.go Make v2/Plugin accesses safe. 2016-12-06 13:23:41 -08:00
manager_windows.go Make v2/Plugin accesses safe. 2016-12-06 13:23:41 -08:00
store.go Merge pull request #29789 from miaoyq/optimization-error-description 2017-01-03 13:01:22 -08:00
store_test.go Implement content addressability for plugins 2016-12-23 13:29:58 -08:00