怎样搭建属于自身的云计算技术自然环境?

摘要:在信息内容惊涛骇浪的驱动器下,云计算技术也日益完善。那末,你了解如何搭建自身的云计算技术自然环境吗?下面就跟我1起建立属于自身的那朵云吧!...

在信息内容惊涛骇浪的驱动器下,云计算技术也日益完善。那末,你了解如何搭建自身的云计算技术自然环境吗?下面就跟我1起建立属于自身的那朵云吧!

建立云主机

这里我根据VirtualBox建立虚似主机。可以使用VirtualBox的建立1组VMs,建立指令为

docker-machine create --driver virtualbox myvm1docker-machine create --driver virtualbox myvm2你能够依据自身的要求应用docker-machine create指令能够建立特定数量的虚似机,从而避开应用物理学主机的成本费。

建立好自身的虚似主机以后,大家可使用docker-machine ls指令查寻虚似主机的清单和获得相应的IP详细地址,

NAME - 意味着虚似主机的姓名,建立时特定ACTIVE - 指明当今激活的是哪1台虚似主机DRIVER - 建立虚似主机应用的驱动器,这里应用的是virtualboxSTATE - 意味着虚似主机的运作情况URL - 浏览虚似主机应用的相对路径DOCKER - 当今系统软件安裝Docker的版本号号URL的文件格式为:协议书种类://IP详细地址:端口号号。因而,大家能够从URL中获得虚似主机的IP详细地址。

搭建云自然环境

一般状况下,必须配备1台虚似主机为管理方法结点,在管理方法连接点上实行管理方法指令和受权工作中连接点添加到云自然环境中。剩余的虚似主机是工作中连接点。大家可使用docker-machine ssh命令来推送必须实行的指令到工作中连接点上。

建立管理方法连接点

应用docker swarm init命令将特定的虚似主机设定成SWARM云的管理方法连接点。指令文件格式为

docker-machine ssh <主机名字> "docker swarm init --advertise-addr <主机ip>"

这里我方案设定myvm1连接点为云自然环境的管理方法连接点。輸出系统日志以下

$ docker-machine ssh myvm1 "docker swarm init --advertise-addr 192.168.99.101"

Swarm initialized: current node (pd8nx5vw0dj14uczz3b2vcvxw) is now a manager.

To add a worker to this swarm, run the following command:

docker swarm join --token SWMTKN⑴⑹0tykq0iepghcqw6jsr5c79jku8m07v94al7s8ppguhpbmuzv6⑵e9zxutuh1uf2u57hgfqe4n9t 192.168.99.101:2377

To add a manager to this swarm, run 'docker swarm join-token manager' and follow the instructions.

从上述系统日志信息内容能够看出,myvm1早已被配备为管理方法连接点了。

提升工作中连接点

管理方法连接点建立取得成功以后,会輸出1个预配备的docker swarm join指令来协助你提升任何你想提升到云中工作中连接点。复制这个指令,根据docker-machine ssh将其推送到myvm2上,使myvm2变成云自然环境中的1个工作中连接点。輸出系统日志以下

$ docker-machine ssh myvm2 "docker swarm join --token SWMTKN⑴⑹0tykq0iepghcqw6jsr5c79jku8m07v94al7s8ppguhpbmuzv6⑵e9zxutuh1uf2u57hgfqe4n9t 192.168.99.101:2377"

This node joined a swarm as a worker.

以此类推,便可以将全部的虚似主机提升到云自然环境中。大家能够在管理方法连接点上运作docker node ls指令来查询云自然环境中全部的连接点信息内容。指令文件格式以下

docker-machine ssh <管理方法连接点名字> "docker node ls"

全部工作中连接点都添加到SWARM云自然环境中,云计算技术自然环境就早已取得成功构建起来了。你了解如何搭建数据信息自身的云计算技术自然环境了吗?



联系我们

全国服务热线:4000-399-000 公司邮箱:343111187@qq.com

  工作日 9:00-18:00

关注我们

官网公众号

官网公众号

Copyright?2020 广州凡科互联网科技股份有限公司 版权所有 粤ICP备10235580号 客服热线 18720358503

技术支持:知识付费小程序