Difference between revisions of "~/.docker/config.json"
Jump to navigation
Jump to search
(22 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | + | https://docs.docker.com/engine/reference/commandline/cli/#docker-cli-configuration-file-configjson-properties | |
+ | |||
+ | ~/[[.docker/]]config.json | ||
{ | { | ||
− | "credsStore": "desktop", | + | "[[credsStore]]": "desktop", |
"[[credHelpers]]": { | "[[credHelpers]]": { | ||
"[[gcr.io]]": "gcloud", | "[[gcr.io]]": "gcloud", | ||
Line 11: | Line 13: | ||
} | } | ||
}% | }% | ||
+ | |||
+ | ~/[[.docker/]]config.json | ||
+ | { | ||
+ | "[[auths]]": { | ||
+ | "https://index.docker.io/v1/": { | ||
+ | "[[auth]]": "XXXXXXXXXXXXX", | ||
+ | "email": "[email protected]" | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | |||
+ | <pre> | ||
+ | ~/.docker/config.json | ||
+ | { | ||
+ | "auths": { | ||
+ | "012345678.dkr.ecr.eu-central-1.amazonaws.com": {} | ||
+ | }, | ||
+ | "credsStore": "desktop", | ||
+ | "credHelpers": { | ||
+ | "asia.gcr.io": "gcloud", | ||
+ | "eu.gcr.io": "gcloud", | ||
+ | "gcr.io": "gcloud", | ||
+ | "marketplace.gcr.io": "gcloud", | ||
+ | "staging-k8s.gcr.io": "gcloud", | ||
+ | "us.gcr.io": "gcloud" | ||
+ | } | ||
+ | }% | ||
+ | </pre> | ||
+ | |||
+ | <pre> | ||
+ | { | ||
+ | "auths": { | ||
+ | "https://index.docker.io/v1/": { | ||
+ | "auth": "bG90YXM6MjWQtYzlhZWJmNGFiZjMz" | ||
+ | } | ||
+ | }, | ||
+ | "credHelpers": { | ||
+ | "asia.gcr.io": "gcr", | ||
+ | "eu.gcr.io": "gcr," | ||
+ | "gcr.io": "gcr", | ||
+ | "marketplace.gcr.io": "gcloud", | ||
+ | "staging-k8s.gcr.io": "gcr", | ||
+ | "us.gcr.io": "gcr" | ||
+ | }} | ||
+ | </pre> | ||
== Related == | == Related == | ||
* <code>[[~/.docker/daemon.json]]</code> | * <code>[[~/.docker/daemon.json]]</code> | ||
* <code>[[gcloud auth configure-docker]]</code> | * <code>[[gcloud auth configure-docker]]</code> | ||
− | * [[DOCKER_AUTH_CONFIG]] | + | * [[GitLab CI]]: <code>[[DOCKER_AUTH_CONFIG]]</code> |
+ | * <code>[[docker login]]</code> | ||
+ | * <code>[[~/.dockercfg]]</code> | ||
+ | * [[Avalanche]] | ||
+ | * [[Kubernetes secret]]: <code>[[kubernetes.io/dockerconfigjson]]</code> | ||
+ | * [[Password]] | ||
+ | * [[Pull an Image from a Private Registry in Kubernetes]] | ||
== See also == | == See also == | ||
− | * {{ | + | * {{docker config}} |
+ | * {{docker login}} | ||
+ | * {{Credential Helpers}} | ||
[[Category:Computing]] | [[Category:Computing]] |
Latest revision as of 05:22, 18 July 2024
~/.docker/config.json { "credsStore": "desktop", "credHelpers": { "gcr.io": "gcloud", "us.gcr.io": "gcloud", "eu.gcr.io": "gcloud", "asia.gcr.io": "gcloud", "staging-k8s.gcr.io": "gcloud", "marketplace.gcr.io": "gcloud" } }%
~/.docker/config.json { "auths": { "https://index.docker.io/v1/": { "auth": "XXXXXXXXXXXXX", "email": "[email protected]" } } }
~/.docker/config.json { "auths": { "012345678.dkr.ecr.eu-central-1.amazonaws.com": {} }, "credsStore": "desktop", "credHelpers": { "asia.gcr.io": "gcloud", "eu.gcr.io": "gcloud", "gcr.io": "gcloud", "marketplace.gcr.io": "gcloud", "staging-k8s.gcr.io": "gcloud", "us.gcr.io": "gcloud" } }%
{ "auths": { "https://index.docker.io/v1/": { "auth": "bG90YXM6MjWQtYzlhZWJmNGFiZjMz" } }, "credHelpers": { "asia.gcr.io": "gcr", "eu.gcr.io": "gcr," "gcr.io": "gcr", "marketplace.gcr.io": "gcloud", "staging-k8s.gcr.io": "gcr", "us.gcr.io": "gcr" }}
Related[edit]
~/.docker/daemon.json
gcloud auth configure-docker
- GitLab CI:
DOCKER_AUTH_CONFIG
docker login
~/.dockercfg
- Avalanche
- Kubernetes secret:
kubernetes.io/dockerconfigjson
- Password
- Pull an Image from a Private Registry in Kubernetes
See also[edit]
Advertising: