Docker:17---容器的编配和集群:Docker Swarm

  • 在最近3篇文章中,我们会介绍:

    • 简单的容器编配:
    • 分布式服务发现:
    • Docker的编配和集群:
      • 在这里我们会介绍Swarm。Swarm是一个开源的、基于Apache 2.0许可证发布的软件。使用Go语言开发,由Docker公司团队开发
      • 本文介绍的

一、Docker Swarm介绍

  • Docker Swarm是一个原生的Docker集群管理工具。Swarm将一组Docker主机作为一个虚拟的Docker主机来管理。Swarm有一个非常简单的架构,它将多台Docker主机作为一个集群,并在集群级别上以标准Docker API的形式提供服务。这非常强大,它将Docker容器抽象到集群级别,而又不需要重新学习一套新的API。这也使得Swarm非常容易和那些已经继承了Docker的工具再次继承,包括标准的Docker客户端。对Docker客户端来说,Swarm集群不过是另一台普通的Docker主机而已
  • Swarm也像其他Docker工具一样,遵循了类似笔记本电池一样的设计原则,虽然自带了电池,但是也可以选择不使用它。这意味着,Swarm提供了面向简单应用场景的工具以及后端集成,同时提供了API(目前还处于成长期)用于与更复杂的工具及应用场景进行集成。Swarm基于Apache 2.0许可证发布,可以在Github(http://github.com/docker/swarm)上找到它的源代码

二、Swarm的安装

  • 待续,下次来更新

猜你喜欢

转载自blog.csdn.net/qq_41453285/article/details/107623268
今日推荐