这篇文章主要介绍“docker集群的作用是什么”,在日常操作中,相信很多人在docker集群的作用是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”docker集群的作用是什么”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
docker集群干什么用的?集群是一组运行docker并且加入在一个群组的多台机器,加入集群之后,你还可以继续运行自己的docker命令,但是现在这些机器由集群管理器在集群上执行的。
针对大公司来讲,docker集群是很有优势的,包括可伸缩扩容,滚动升级,部署上线速度快等。
docker容器可以把你的程序在linux系统中打包起来,然后使你的程序和其他程序隔离,就相当于你在一个虚拟机上装了一个软件,和电脑上的软件没有任何联系,但是它和虚拟机最大的不同就是它的性能开销特别小。
集群中的机器可以是物理或者虚拟的,加入群组后,每台机器都被称之为节点。集群管理器可以使用不同的策略来管理运行的容器,例如:emptiest node,这个命令用来填充那些利用最少的容器;global来确保每台机器只能获得指定容器服务的一个实例。
你可以将这些策略写入文件里面来执行集群管理器的策略。
集群管理器是在集群中唯一能够执行命令的机器,你也可以授权其它机器加入集群管理工作。被授权的机器只能够 Workers are just there to provide capacity,而不能让其它机器做什么或者不做什么。
docker开启集群模式后,你的机器就成为了一台集群管理器,然后docker所运行的命令将是管理集群的命令,而不仅仅是在你当前机器上运行。
到此,关于“docker集群的作用是什么”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注亿速云网站,小编会继续努力为大家带来更多实用的文章!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。