Skip to content
Michael Bridgen edited this page Apr 10, 2015 · 1 revision

Init

Any container started as a plugin is expected to listen for HTTP requests on /var/run/docker-plugin/plugin.sock.

Handshake

The daemon first requests

POST /v1/handshake HTTP/1.1

to which the reply must be JSON:

{
  "InterestedIn": [string ...],
  "Name": string,
  "Author": string,
  "Org": string,
  "Website": string
}

Once the handshake is complete, the daemon considers the plugin registered for the extension points listed.

Clone this wiki locally