Introducing Docker secrets
Docker 1.13 includes in Swarm the new concept of secrets management.
As we know, we need Swarm mode to use secrets. When we initialize a Swarm, Swarm generates some secrets for us:
$ docker swarm init
Docker 1.13 adds the secrets management with a new command, secret, with the purpose to handle them efficiently. Secret subcommands are created, ls, to inspect and rm.
Let's create our first secret. The secret create
sub-command takes a secret from the standard input. So, we need to type in our secret, and then press Ctrl+D to save the content. Be careful to not hit the Enter key. We need only 1234
not 1234\n
as our password, for example:
$ docker secret create password 1234
Then press Ctrl+D twice to close the standard input. ...
Get Native Docker Clustering with Swarm now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.