Writing your plugin service
As mentioned in the previous section, Docker will interact with your plugin service by making HTTP calls. These calls are documented on the following pages:
- Volume Driver Plugins: https://docs.docker.com/engine/extend/plugins_volume/
- Network Driver Plugins: https://docs.docker.com/engine/extend/plugins_network/
- Authorization Plugins: https://docs.docker.com/engine/extend/plugins_authorization/
Docker also provides an SDK as a collection for Go helpers, these can be found at the following URL:
https://github.com/docker/go-plugins-helpers
Each helper comes with examples, as well as links to open source projects, which serve as further examples on how to implement the helper.
These API requests should not be confused with the ...
Get Extending Docker now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.