You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
`docker login` requires user to use `sudo` or be `root`, except when:
49
+
`docker login` requires you to use `sudo` or be `root`, except when:
50
50
51
-
1. connecting to a remote daemon, such as a `docker-machine` provisioned `docker engine`.
52
-
2. user is added to the `docker` group. This will impact the security of your system; the `docker` group is `root` equivalent. See [Docker Daemon Attack Surface](https://docs.docker.com/engine/security/#docker-daemon-attack-surface) for details.
51
+
- Connecting to a remote daemon, such as a `docker-machine` provisioned `docker engine`.
52
+
- The user is added to the `docker` group. This will impact the security of your system; the `docker` group is `root` equivalent. See [Docker Daemon Attack Surface](https://docs.docker.com/engine/security/#docker-daemon-attack-surface) for details.
53
53
54
-
You can log into any public or private repository for which you have
54
+
You can log in to any public or private repository for which you have
55
55
credentials. When you log in, the command stores credentials in
56
56
`$HOME/.docker/config.json` on Linux or `%USERPROFILE%/.docker/config.json` on
57
57
Windows, via the procedure described below.
@@ -78,7 +78,7 @@ Helpers are available for the following credential stores:
78
78
#### Configure the credential store
79
79
80
80
You need to specify the credential store in `$HOME/.docker/config.json`
81
-
to tell the docker engine to use it. The value of the config property should be
81
+
to tell the Docker Engine to use it. The value of the config property should be
82
82
the suffix of the program to use (i.e. everything after `docker-credential-`).
83
83
For example, to use `docker-credential-osxkeychain`:
84
84
@@ -123,11 +123,11 @@ or an identity token.
123
123
If the secret being stored is an identity token, the Username should be set to
124
124
`<token>`.
125
125
126
-
The `store` command can write error messages to `STDOUT` that the docker engine
126
+
The `store` command can write error messages to `STDOUT` that the Docker Engine
127
127
will show if there was an issue.
128
128
129
129
The `get` command takes a string payload from the standard input. That payload carries
130
-
the server address that the docker engine needs credentials for. This is
130
+
the server address that the Docker Engine needs credentials for. This is
131
131
an example of that payload: `https://index.docker.io/v1`.
132
132
133
133
The `get` command writes a JSON payload to `STDOUT`. Docker reads the user name
@@ -141,16 +141,16 @@ and password from this payload:
141
141
```
142
142
143
143
The `erase` command takes a string payload from `STDIN`. That payload carries
144
-
the server address that the docker engine wants to remove credentials for. This is
144
+
the server address that the Docker Engine wants to remove credentials for. This is
145
145
an example of that payload: `https://index.docker.io/v1`.
146
146
147
-
The `erase` command can write error messages to `STDOUT` that the docker engine
147
+
The `erase` command can write error messages to `STDOUT` that the Docker Engine
148
148
will show if there was an issue.
149
149
150
150
### Credential helpers
151
151
152
152
Credential helpers are similar to the credential store above, but act as the
153
-
designated programs to handle credentials for *specific registries*. The default
153
+
designated programs to handle credentials for specific registries. The default
154
154
credential store (`credsStore` or the config file itself) will not be used for
155
155
operations concerning credentials of the specified registries.
0 commit comments