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, placez le binaire dans votre $PATH (ou dans /usr/local/bin par exemple) :
- Linux :
docker-credential-secretservice - macOS :
docker-credential-osxkeychain - Windows :
docker-credential-wincred
Les binaires sont disponibles sur GitHub : docker-credential-helpers
Modifiez la configuration de docker :
sed -i '0,/{/s/{/{\n\t"credsStore": "secretservice",/' ~/.docker/config.json
Votre fichier de configuration ~/.docker/config.json ressemblera à :
{
"auths": {
"https://index.docker.io/v1/": {}
},
"HttpHeaders": {
"User-Agent": "Docker-Client/18.09.1 (linux)"
},
"credsStore": "secretservice"
}
Catégories : Linux