secrets: support simple syntax --secret foo

Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
master
Evan Hazlett 2016-11-03 15:56:05 -04:00 committed by Tibor Vass
parent 32a96e4fa4
commit a5875e1a56
1 changed files with 14 additions and 3 deletions

View File

@ -122,11 +122,22 @@ ID NAME MODE REPLICAS IMAGE
### Create a service with secrets ### Create a service with secrets
Use the `--secret` flag to give a container access to a Use the `--secret` flag to give a container access to a
[secret](secret_create.md). The following command will create a service [secret](secret_create.md).
with two secrets named `ssh-key` and `app-key`:
Create a service specifying a secret:
```bash ```bash
$ docker service create --name redis --secret source=ssh-key,target=ssh --secret source=app-key,target=app,uid=1000,gid=1001,mode=0400 redis:3.0.6 $ docker service create --name redis --secret secret.json redis:3.0.6
4cdgfyky7ozwh3htjfw0d12qv
```
Create a service specifying the secret, target, user/group ID and mode:
```bash
$ docker service create --name redis \
--secret source=ssh-key,target=ssh \
--secret source=app-key,target=app,uid=1000,gid=1001,mode=0400 \
redis:3.0.6
4cdgfyky7ozwh3htjfw0d12qv 4cdgfyky7ozwh3htjfw0d12qv
``` ```