Keith Hudgins
05f37ad4f5
added listing for Nimble Storage's volume plugin
...
Signed-off-by: Keith Hudgins <greenman@greenman.org >
updated nimble plugin url
2017-03-06 12:15:25 -05:00
scjane
e20bbe59e9
Update index.md
...
Signed-off-by: Wang Jie <wangjie5@chinaskycloud.com >
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2017-03-02 12:18:55 +01:00
Anusha Ragunathan
bcdd6aa356
Service creation using network plugin filters.
...
Signed-off-by: Anusha Ragunathan <anusha.ragunathan@docker.com >
2017-02-17 09:41:37 -08:00
Misty Stanley-Jones
2e19cc0cc4
Fix some Liquid errors
...
Signed-off-by: Misty Stanley-Jones <misty@docker.com >
2017-02-14 16:40:15 -08:00
Sebastiaan van Stijn
3dc87714d1
Merge pull request #30524 from mstanleyjones/30149_update_plugin_apidocs
...
Update plugin_volume apidocs for v2
2017-02-14 15:27:04 -08:00
Anusha Ragunathan
6b8ae52865
Add plugin socket related debug docs.
...
Signed-off-by: Anusha Ragunathan <anusha.ragunathan@docker.com >
2017-02-14 12:13:48 -08:00
Misty Stanley-Jones
48ccdf1f7a
Update plugin_volume apidocs for v2
...
Signed-off-by: Misty Stanley-Jones <misty@docker.com >
2017-02-13 16:28:54 -08:00
Anusha Ragunathan
94c40a3074
Add plugin debug docs.
...
Doc fix for #30761
Signed-off-by: Anusha Ragunathan <anusha.ragunathan@docker.com >
2017-02-08 11:46:24 -08:00
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
Vincent Demeester
4c1b40b9d4
Merge pull request #28627 from yongtang/28624-docker-plugin-ls
...
Add `--filter enabled=true` for `docker plugin ls`
2017-02-01 16:52:00 +01:00
Sebastiaan van Stijn
36db5f6f68
Merge pull request #30011 from davidwilliamson/patch-1
...
Provide password to volume create command
2017-01-31 19:20:30 -08:00
Anusha Ragunathan
62d399e811
Add docs for service create based on plugins.
...
Signed-off-by: Anusha Ragunathan <anusha.ragunathan@docker.com >
2017-01-30 12:34:20 -08:00
Yong Tang
99d91ada97
Add capability filter to docker plugin ls
...
This fix adds `--filter capability=[volumedriver|authz]` to `docker plugin ls`.
The related docs has been updated.
An integration test has been added.
Signed-off-by: Yong Tang <yong.tang.github@outlook.com >
2017-01-27 07:32:22 -08:00
Janonymous
2d24dbe896
Fix json format of plugin
...
Signed-off-by: Janonymous <janonymous.codevulture@gmail.com >
2017-01-27 09:32:19 +03:00
Anusha Ragunathan
99d3b26346
Merge pull request #30294 from tiborvass/plugin-rexray-docs
...
plugins: add example docs for a rexray plugin
2017-01-23 15:48:20 -08:00
Tibor Vass
5f713cecc5
plugins: add example docs for a rexray plugin
...
Signed-off-by: Tibor Vass <tibor@docker.com >
2017-01-23 15:41:35 -08:00
Zhang Wei
827bbe90a0
Fix some typos
...
Signed-off-by: Zhang Wei <zhangwei555@huawei.com >
2017-01-19 15:29:28 +08:00
David Williamson
d9e5f7d8f7
Provide password to volume create command
...
* Depending on the host configuration between the docker engine and the remote host we wish to mount using sshfs, a password may be required.
* Confirmed syntax for optional parameter with @vieux
* Verified change works as desired with engine running on Ubuntu host and mounting a volume from a file system on a Mac.
Signed-off-by: David Williamson <david.williamson@docker.com >
2017-01-12 14:02:30 -08:00
Tibor Vass
f265727bdf
plugins: rename DeviceCreation to AllowAllDevices
...
Signed-off-by: Tibor Vass <tibor@docker.com >
2017-01-10 13:50:30 -08:00
Victor Vieux
bcead9282e
replace no-remove by sample-volume-plugin in docs
...
Signed-off-by: Victor Vieux <vieux@docker.com >
2017-01-03 16:03:48 -08:00
Ovidio Mallo
ed55d71ead
Reference new DigitalOcean plugin ( Closes #29729 )
...
Signed-off-by: Ovidio Mallo <ovidio.mallo@gmail.com >
2016-12-28 23:13:17 +01:00
zhenghenghuo
f1a19fa8c0
fix some typos
...
Signed-off-by: zhenghenghuo <zhenghenghuo@zju.edu.cn >
try to pass test
Signed-off-by: zhenghenghuo <zhenghenghuo@zju.edu.cn >
try to pass the test
Signed-off-by: zhenghenghuo <zhenghenghuo@zju.edu.cn >
2016-12-28 09:43:27 +08:00
yuexiao-wang
1e6587ff28
Update 'ID' field for 'docker plugin ls'
...
Signed-off-by: yuexiao-wang <wang.yuexiao@zte.com.cn >
2016-12-27 02:17:35 +08:00
Vincent Demeester
d3e3a97cb2
Merge pull request #28623 from cpuguy83/update_graphdriver_docs
...
Ensure graphdriver only loads with experimental flag
2016-12-24 11:59:24 +01:00
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
Brian Goff
677fa03654
Moves graphdriver plugn docs out of experimental
...
Also updates some of the structures being sent so plugins are getting
all the new options.
Signed-off-by: Brian Goff <cpuguy83@gmail.com >
2016-12-22 15:30:25 -05:00
Hongbin Lu
ce25f1d5db
Add Fuxi Volume Plugin to the docs
...
Signed-off-by: Hongbin Lu <hongbin034@gmail.com >
2016-12-16 13:04:40 -06:00
Anusha Ragunathan
8de2336f07
Merge pull request #29230 from vieux/remove_old_media_type_plugin
...
remove old media type compat for plugins
2016-12-12 12:43:32 -08:00
lixiaobing10051267
abdc031aea
replace env description with args in extend config
...
Signed-off-by: lixiaobing10051267 <li.xiaobing1@zte.com.cn >
2016-12-12 17:24:12 +08:00
Tibor Vass
c54b717caf
plugins: container-rootfs-relative paths
...
Legacy plugins expect host-relative paths (such as for Volume.Mount).
However, a containerized plugin cannot respond with a host-relative
path. Therefore, this commit modifies new volume plugins' paths in Mount
and List to prepend the container's rootfs path.
This introduces a new PropagatedMount field in the Plugin Config.
When it is set for volume plugins, RootfsPropagation is set to rshared
and the path specified by PropagatedMount is bind-mounted with rshared
prior to launching the container. This is so that the daemon code can
access the paths returned by the plugin from the host mount namespace.
Signed-off-by: Tibor Vass <tibor@docker.com >
2016-12-09 10:16:24 -08:00
Victor Vieux
f644e758bd
remove old media type compat for plugins
...
Signed-off-by: Victor Vieux <vieux@docker.com >
2016-12-07 17:35:09 -08:00
Victor Vieux
d73f73b365
update plugin example
...
Signed-off-by: Victor Vieux <victorvieux@gmail.com >
cleanup whitespace formatting
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2016-11-28 23:44:24 +01:00
Misty Stanley-Jones
a1f55dca21
Fix some redirect loops and problems
...
Signed-off-by: Misty Stanley-Jones <misty@docker.com >
2016-11-28 09:46:38 -08:00
lixiaobing10051267
fc7c235f84
modify invalid url in plugins_network.md
...
Signed-off-by: lixiaobing10051267 <li.xiaobing1@zte.com.cn >
2016-11-25 15:40:51 +08:00
Anusha Ragunathan
23ea9e45fd
Merge pull request #28601 from tiborvass/plugin-misc-fixes
...
Plugin miscellaneous fixes
2016-11-22 16:12:37 -08:00
Tibor Vass
6547609870
plugins: misc fixes
...
Rename variable to reflect manifest -> config renaming
Populate Description fields when computing privileges.
Refactor/reuse code from daemon/oci_linux.go
Signed-off-by: Tibor Vass <tibor@docker.com >
2016-11-22 14:32:07 -08:00
Sebastiaan van Stijn
313502488e
Merge pull request #28506 from bfirsh/prepare-api-docs-for-swagger-docs
...
Prepare docs and Swagger definition for automatically generated API docs
2016-11-22 22:47:38 +01:00
Sebastiaan van Stijn
f885463b58
add note that windows does not support managed plugins
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2016-11-22 16:01:14 +01:00
Ben Firshman
f0d55cd081
Rename Remote API to Engine API
...
Implementation of https://github.com/docker/docker/issues/28319
Signed-off-by: Ben Firshman <ben@firshman.co.uk >
2016-11-22 12:49:38 +00:00
Riyaz Faizullabhoy
a524c135dc
Edits to plugin docs after building authz plugin
...
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com >
2016-11-16 09:53:23 -08:00
Victor Vieux
c410222e42
move plugins out of experimental
...
Signed-off-by: Victor Vieux <vieux@docker.com >
2016-11-10 15:51:32 -08:00
Victor Vieux
49ca91fbeb
rename plugin manifest
...
Signed-off-by: Victor Vieux <vieux@docker.com >
2016-11-10 00:09:23 -08:00
Gaetan de Villele
4aa6618acb
fix frontmatter keywords value type (string, instead of []string)
...
Signed-off-by: Gaetan de Villele <gdevillele@gmail.com >
2016-11-03 14:21:33 -07:00
Misty Stanley-Jones
010ee5a8e8
Merge pull request #27819 from lixiaobing10051267/masterDirInvalid
...
fill all the rest invalid address because no related directory
2016-10-28 13:05:18 -07:00
lixiaobing10051267
7d1eb5ea1b
fill all the rest invalid address because no related directory
...
Signed-off-by: lixiaobing10051267 <li.xiaobing1@zte.com.cn >
2016-10-28 11:12:54 +08:00
lixiaobing10051267
97c00f9754
fill the complete address because of no userguide directory
...
Signed-off-by: lixiaobing10051267 <li.xiaobing1@zte.com.cn >
2016-10-28 10:57:37 +08:00
Sebastiaan van Stijn
76200f1d0b
Merge pull request #27593 from mstanleyjones/improve_develop_plugins
...
Rewrites to Developing Plugins topic
2016-10-20 15:55:42 -07:00
Misty Stanley-Jones
b39e65e937
Rewrites to Developing Plugins topic
...
Signed-off-by: Misty Stanley-Jones <misty@docker.com >
2016-10-20 15:03:41 -07:00
Misty Stanley-Jones
3b36f02c03
Sync docker/docker refs with files mistakenly edited in docker.github.io repo
...
Signed-off-by: Misty Stanley-Jones <misty@docker.com >
2016-10-20 10:51:30 -07:00
Ding Fei
08fe24c2d5
Fix code block fences and typo.
...
Signed-off-by: Ding Fei <dingfei@stars.org.cn >
2016-10-18 18:05:37 +08:00