mirror of https://github.com/docker/cli.git
Merge pull request #858 from mistyhacks/add-registry-auth-example
Add an example for --with-registry-auth
This commit is contained in:
commit
ce985d04ce
|
@ -112,6 +112,26 @@ dmu1ept4cxcf redis replicated 1/1 redis:3.0.6
|
||||||
a8q9dasaafud redis2 global 1/1 redis:3.0.6
|
a8q9dasaafud redis2 global 1/1 redis:3.0.6
|
||||||
```
|
```
|
||||||
|
|
||||||
|
#### Create a service using an image on a private registry
|
||||||
|
|
||||||
|
If your image is available on a private registry which requires login, use the
|
||||||
|
`--with-registry-auth` flag with `docker service create`, after logging in. If
|
||||||
|
your image is stored on `registry.example.com`, which is a private registry, use
|
||||||
|
a command like the following:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
$ docker login registry.example.com
|
||||||
|
|
||||||
|
$ docker service create \
|
||||||
|
--with-registry-auth \
|
||||||
|
--name my_service \
|
||||||
|
registry.example.com/acme/my_image:latest
|
||||||
|
```
|
||||||
|
|
||||||
|
This passes the login token from your local client to the swarm nodes where the
|
||||||
|
service is deployed, using the encrypted WAL logs. With this information, the
|
||||||
|
nodes are able to log into the registry and pull the image.
|
||||||
|
|
||||||
### Create a service with 5 replica tasks (--replicas)
|
### Create a service with 5 replica tasks (--replicas)
|
||||||
|
|
||||||
Use the `--replicas` flag to set the number of replica tasks for a replicated
|
Use the `--replicas` flag to set the number of replica tasks for a replicated
|
||||||
|
|
Loading…
Reference in New Issue