Просмотр текущего ключа разблокировки Swarm
На этом шаге мы научимся просматривать текущий ключ разблокировки Swarm в Docker Swarm. Ключ разблокировки Swarm используется для разблокировки Swarm после его перезапуска. Это мера безопасности, которая предотвращает несанкционированный доступ к вашему Swarm.
Сначала нам нужно инициализировать Docker Swarm. Мы будем использовать команду docker swarm init
. Эта команда инициализирует новый Swarm и делает текущий узел управляющим узлом.
docker swarm init
Вы должны увидеть вывод, похожий на этот, что указывает на то, что Swarm был инициализирован:
Swarm initialized: current node (xxxxxxxxxxxx) is now a manager.
To add a worker to this swarm, run the following command:
docker swarm join --token SWMTKN-1-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 192.168.1.100:2377
To add a manager to this swarm, run 'docker swarm join-token manager' and follow the instructions.
Теперь, когда мы инициализировали Swarm, мы можем просмотреть текущий ключ разблокировки Swarm с помощью команды docker swarm unlock-key
.
docker swarm unlock-key
Эта команда выведет текущий ключ разблокировки Swarm. Он будет выглядеть как длинная строка символов.
Swarm unlock key: SWMKEY-1-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Храните этот ключ в безопасности, так как он необходим для разблокировки вашего Swarm после перезапуска.