Difference between revisions of "~/.docker/config.json"
Jump to navigation
Jump to search
(11 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
+ | https://docs.docker.com/engine/reference/commandline/cli/#docker-cli-configuration-file-configjson-properties | ||
+ | |||
~/[[.docker/]]config.json | ~/[[.docker/]]config.json | ||
{ | { | ||
Line 16: | Line 18: | ||
"[[auths]]": { | "[[auths]]": { | ||
"https://index.docker.io/v1/": { | "https://index.docker.io/v1/": { | ||
− | "auth": "XXXXXXXXXXXXX", | + | "[[auth]]": "XXXXXXXXXXXXX", |
"email": "[email protected]" | "email": "[email protected]" | ||
} | } | ||
Line 38: | Line 40: | ||
} | } | ||
}% | }% | ||
+ | </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> | </pre> | ||
Line 45: | Line 64: | ||
* [[GitLab CI]]: <code>[[DOCKER_AUTH_CONFIG]]</code> | * [[GitLab CI]]: <code>[[DOCKER_AUTH_CONFIG]]</code> | ||
* <code>[[docker login]]</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 config}} | ||
− | * {{ | + | * {{docker login}} |
* {{Credential Helpers}} | * {{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: