1
0
Fork 0
mirror of https://github.com/moby/moby.git synced 2022-11-09 12:21:53 -05:00
moby--moby/api/types
Tonis Tiigi 3d86b0c79b Implement content addressability for plugins
Move plugins to shared distribution stack with images.

Create immutable plugin config that matches schema2 requirements.

Ensure data being pushed is same as pulled/created.

Store distribution artifacts in a blobstore.

Run init layer setup for every plugin start.

Fix breakouts from unsafe file accesses.

Add support for `docker plugin install --alias`

Uses normalized references for default names to avoid collisions when using default hosts/tags.

Some refactoring of the plugin manager to support the change, like removing the singleton manager and adding manager config struct.

Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
Signed-off-by: Derek McGowan <derek@mcgstyle.net>
2016-12-23 13:29:58 -08:00
..
backend
blkiodev
container Fix a bit typos 2016-12-09 03:05:11 +08:00
events
filters
mount Move ConvertVolumes to composetransform package. 2016-12-16 11:51:13 -05:00
network change minor mistake of spelling 2016-12-20 21:05:19 +08:00
reference
registry
strslice
swarm Merge pull request from aaronlehmann/hide-updatestatus 2016-12-08 13:55:13 +01:00
time
versions
volume
auth.go
client.go Implement content addressability for plugins 2016-12-23 13:29:58 -08:00
configs.go Enforce zero plugin refcount during disable. 2016-12-22 13:26:53 -08:00
error_response.go
id_response.go
image_summary.go
plugin.go Implement content addressability for plugins 2016-12-23 13:29:58 -08:00
plugin_device.go
plugin_env.go
plugin_interface_type.go
plugin_mount.go
plugin_responses.go
port.go
seccomp.go change minor mistake of spelling 2016-12-20 21:05:19 +08:00
service_update_response.go
stats.go
types.go change minor mistake of spelling 2016-12-20 21:05:19 +08:00
volume.go