moby/api
David Calavera cf721c23e7 Client credentials store.
This change implements communication with an external credentials store,
ala git-credential-helper. The client falls back the plain text store,
what we're currently using, if there is no remote store configured.

It shells out to helper program when a credential store is
configured. Those programs can be implemented with any language as long as they
follow the convention to pass arguments and information.

There is an implementation for the OS X keychain in https://github.com/calavera/docker-credential-helpers.
That package also provides basic structure to create other helpers.

Signed-off-by: David Calavera <david.calavera@gmail.com>
2016-02-29 13:01:31 -05:00
..
client Client credentials store. 2016-02-29 13:01:31 -05:00
fixtures Add more unit tests (thus coverage) to pkg api 2015-08-04 19:51:02 +02:00
server Merge pull request #20278 from aaronlehmann/build-authconfig 2016-02-12 18:37:49 -05:00
types/backend Remove daemon dependency from api/server. 2016-02-10 15:16:59 -05:00
common.go Move getContext… function to builder package 2016-02-11 20:59:59 +01:00
common_test.go Modify import paths to point to the new engine-api package. 2016-01-06 19:48:59 -05:00
README.md Update README.md 2014-07-04 18:21:13 +09:00

This directory contains code pertaining to the Docker API:

  • Used by the docker client when communicating with the docker daemon

  • Used by third party tools wishing to interface with the docker daemon