Utiliser gnome keyring avec docker

Améliorez la sécurité de vos dépôts Docker en utilisant gnome keyring pour stocker vos identifiants de registry. Découvrez comment configurer ce système de gestion des identifiants de manière efficace.

Pour linux, placer le binaire dans votre $PATH ( ou dans /usr/local/bin par exemple )

  • Linux : docker-credential-secretservice
  • OSx : docker-credential-osxkeychain
  • Windows : docker-credential-wincred

Les binaires sont disponible sur github : docker-credential-helpers

Modifiez la configuration de docker :

sed -i '0,/{/s/{/{\n\t"credsStore": "secretservice",/' ~/.docker/config.json

votre fichier de configuraiton ~/.docker/config.json resemblera a :

{
 "auths": {
  "https://index.docker.io/v1/": {}
 },
 "HttpHeaders": {
  "User-Agent": "Docker-Client/18.09.1 (linux)"
 },
 "credsStore": "secretservice"
}

Suggestions de lecture :

comments powered by Disqus