Python bindings for the docker credentials store API
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.circleci
dockerpycreds
tests
.gitignore
Dockerfile
LICENSE
MANIFEST.in
README.md
requirements.txt
setup.cfg
setup.py
test-requirements.txt

README.md

docker-pycreds

CircleCI

Python bindings for the docker credentials store API

Credentials store info

Docker documentation page

Requirements

On top of the dependencies in requirements.txt, the docker-credential executable for the platform must be installed on the user's system.

API usage

import dockerpycreds

store = dockerpycreds.Store('secretservice')
store.store(
    server='https://index.docker.io/v1/', username='johndoe',
    secret='hunter2'
)
print store.get('https://index.docker.io/v1/')

store.erase('https://index.docker.io/v1/')