此文章是vip文章,如何查看?  

1,点击链接获取密钥 http://nicethemes.cn/product/view29882.html

2,在下方输入文章查看密钥即可立即查看当前vip文章


docker 集群

  • 时间:
  • 浏览:
  • 来源:互联网

1. 在win10 系统上安装好了 dockers 的话 其实是win10 上运行的 docker 客户端 而真正的服务器是在 hyper  上的虚拟机

 开始菜单-window管理工具 hyper-v 管理器  可以看见虚拟机的列表 

        有一个 DockerDesktopVM 虚拟机  这是 docker 自己创建的 系统为 linux版本为linuxkit, 是Docker新发布的一个用于为容器构建安全、便携、可移植操作系统的工具包,从Hyper-v的管理界面无法连接到这个虚拟机,完全就是一个黑屏

注意: 由于此虚拟机无网卡 且为自己分配的 另外网段 IP  不好使用 所以 我决定不使用此虚拟机

2. 既然要集群 一个肯定不够 如何再创建几个呢

 使用 docker-machine  1.下载 链接: https://pan.baidu.com/s/1oAdpDcNyr5xS8DctI2PrhA 提取码: 8uhx 

                        2. 创建虚拟交换机

 

3. powershell  CD 到下载目录  运行    .\docker-machine create -d hyperv --hyperv-virtual-switch "myswitch" manager1  

 

4. 连接 manager1    powershell 运行  .\docker-machine ls  列举符合 docker-machine 管理的虚拟机 

新创建虚拟机manager1 的 IP 和win10 Ip 为一个网段 且有外网

    连接  manager1                     .\docker-machine ssh manager1 

进去后就是 docker Linux 主机了     exit 退出 docker Linux 主机 

5. 创建最少一个 worker 

    powershell     运行  .\docker-machine create -d hyperv --hyperv-virtual-switch "myswitch" worker1

6.创建集群

    连接管理机  manager1   运行  docker swarm init

完成后 会有 join token  注意这个一定要记录下来  去工作虚拟机上运行此命令

本文链接http://element-ui.cn/news/show-348663.aspx