Docker swarm 创建集群

- 在单引擎模式下的 Docker 主机上运行 docker swarm init会将其切换到 Swarm 模式,并创建一个新的 Swarm,将自身设置为 Swarm 的第一个管理节点
 
docker swarm init --advertise-addr 192.168.48.135
# --advertise-addr 指定其他节点用来连接到当前管理节点的 IP 和端口,默认为2377
- 
生成加入管理节点的token

 - 
生成加入工作节点的token

 - 
列出swarm下的节点
docker node ls

 
列还显示了一个星号(*),这个星号会告知用户执行docker node ls 命令所在的节点
- 
swarm高可用(根据Raft算法,管理节点要大于大多数,所以管理节点个数为奇数,至少是3个,3,5,7;最优为3个或5个)

 - 
swarm安全机制
 
#生成解锁钥匙
docker swarm update --autolock=true
#docker 服务重启后,需要用钥匙开锁
docker swarm unlock

本文来自博客园,作者:弩哥++,转载请注明原文链接:https://www.cnblogs.com/bangbangzoutianya/p/15699280.html
                    
                
                
            
        
浙公网安备 33010602011771号