docker-credential-helper
brew install docker-credential-helper
v0.9.8
MIT
Go suite of native credential helpers for Docker to store authentication tokens securely in platform keystores.
Why you might care
Keeps your Docker registry credentials (e.g., Docker Hub, private registries) encrypted in macOS Keychain, Windows Credential Manager, or Linux pass/secretservice instead of plaintext in ~/.docker/config.json. Essential for secure multi-user systems and CI/CD pipelines. Docker's official solution; integrates transparently with `docker login` and `docker push/pull`.
4.4k
30-day installs · #661
12.8k
90-day · #712
40.3k
365-day · #763
1.3k
★ GitHub stars · updated 1d ago
Build dependencies
Links
- https://github.com/docker/docker-credential-helpers
- GitHub: docker/docker-credential-helpers
- Brew formula source: Formula/d/docker-credential-helper.rb
Blurb generated by claude-haiku-4-5 on today.
Raw metadata
{
"aliases": [],
"alternatives": [
"pass",
"secretservice",
"keychain",
"1password"
],
"build_dependencies": [
"go",
"pkgconf"
],
"categories": [
"docker",
"credential-storage",
"security"
],
"caveats": null,
"conflicts_with": [],
"dependencies": [],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Platform keystore credential helper for Docker",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:37:02+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "docker-credential-helper",
"github_default_branch": "main",
"github_last_commit_at": "2026-06-19T09:42:53Z",
"github_readme_excerpt": "[](https://github.com/docker/docker-credential-helpers/releases/latest)\n[](https://pkg.go.dev/github.com/docker/docker-credential-helpers)\n[](https://github.com/docker/docker-credential-helpers/actions?query=workflow%3Abuild)\n[](https://codecov.io/gh/docker/docker-credential-helpers)\n[](https://goreportcard.com/report/github.com/docker/docker-credential-helpers)\n\n## Introduction\n\ndocker-credential-helpers is a suite of programs to use native stores to keep Docker credentials safe.\n\n## Installation\n\nGo to the [Releases](https://github.com/docker/docker-credential-helpers/releases) page and download the binary that works better for you. Put that binary in your `$PATH`, so Docker can find it.\n\n## Building\n\nYou can build the credential helpers using Docker:\n\n```shell\n# install emulators\n$ docker run --privileged --rm tonistiigi/binfmt --install all\n\n# create builder\n$ docker buildx create --use\n\n# build credential helpers from remote repository and output to ./bin/build\n$ docker buildx bake \"https://github.com/docker/docker-credential-helpers.git\"\n\n# or from local source\n$ git clone https://github.com/docker/docker-credential-helpers.git\n$ cd docker-credential-helpers\n$ docker buildx bake\n```\n\nOr if the toolchain is already installed on your machine:\n\n1. Download the source.\n\n```shell\n$ git clone https://github.com/docker/docker-credential-helpers.git\n$ cd docker-credential-helpers\n```\n\n",
"github_repo": "docker/docker-credential-helpers",
"github_stars": 1298,
"github_topics": [],
"homepage": "https://github.com/docker/docker-credential-helpers",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 4387,
"installs_365d": 40348,
"installs_90d": 12806,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "MIT",
"llm_generated_at": "2026-06-20T23:46:17+00:00",
"llm_model": "claude-haiku-4-5",
"name": "docker-credential-helper",
"oldnames": [],
"one_liner": "Go suite of native credential helpers for Docker to store authentication tokens securely in platform keystores.",
"optional_dependencies": [],
"rank_30d": 661,
"rank_365d": 763,
"rank_90d": 712,
"raw_hash": "027b181665cef6b8",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/d/docker-credential-helper.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [],
"version_head": "HEAD",
"version_stable": "0.9.8",
"versioned_formulae": [],
"why_use_this": "Keeps your Docker registry credentials (e.g., Docker Hub, private registries) encrypted in macOS Keychain, Windows Credential Manager, or Linux pass/secretservice instead of plaintext in ~/.docker/config.json. Essential for secure multi-user systems and CI/CD pipelines. Docker\u0027s official solution; integrates transparently with `docker login` and `docker push/pull`."
}