docker swarm 解锁密钥
| 描述 | 管理解锁密钥 |
|---|---|
| 用法 | docker swarm unlock-key [OPTIONS] |
Swarm 此命令适用于 Swarm 调度器。
描述
解锁密钥是在 Docker 守护进程重启后解锁管理器所需的密钥。这些密钥仅在为 swarm 启用了自动锁定功能时使用。
您可以使用 swarm unlock-key 查看或轮换解锁密钥。要查看密钥,请运行不带任何参数的 docker swarm unlock-key 命令:
注意
这是一个集群管理命令,必须在 Swarm 管理节点上执行。要了解管理节点和工作节点,请参阅文档中的Swarm 模式部分。
选项
| 选项 | 默认 | 描述 |
|---|---|---|
-q, --quiet | 仅显示令牌 | |
--rotate | 轮换解锁密钥 |
示例
$ docker swarm unlock-key
To unlock a swarm manager after it restarts, run the `docker swarm unlock`
command and provide the following key:
SWMKEY-1-fySn8TY4w5lKcWcJPIpKufejh9hxx5KYwx6XZigx3Q4
Remember to store this key in a password manager, since without it you
will not be able to restart the manager.
使用 --rotate 标志将解锁密钥轮换为新的随机生成密钥:
$ docker swarm unlock-key --rotate
Successfully rotated manager unlock key.
To unlock a swarm manager after it restarts, run the `docker swarm unlock`
command and provide the following key:
SWMKEY-1-7c37Cc8654o6p38HnroywCi19pllOnGtbdZEgtKxZu8
Remember to store this key in a password manager, since without it you
will not be able to restart the manager.
-q(或 --quiet)标志仅打印键:
$ docker swarm unlock-key -q
SWMKEY-1-7c37Cc8654o6p38HnroywCi19pllOnGtbdZEgtKxZu8
--rotate
此标志会轮换解锁密钥,将其替换为新生成的随机密钥。旧的解锁密钥将不再被接受。
--quiet
仅打印解锁密钥,不包含说明。