目录
5.7.6 Docker Stack 于Docker Service 差异
一、前言
随着容器化部署越来越普遍,docker作为容器化部署最底层的支撑技术,也在云原生技术火热的当下占据着越来越重要的地位,但随之而来的也带来了新的问题,比如如何高效、便捷的对docker容器进行运维管理,如何可视化监控docker运行过程中的各种指标等等,尽管市面上也逐渐出现了一些解决方案,但如何结合项目或团队自身的状况去实践,也成了很多技术团队在使用docker做容器化部署时的一个难题。
二、容器集群管理问题
2.1 docker集群管理问题概述
相信做过微服务开发的同学应该不陌生,微服务经常与集群、分布式联系在一起,为什么呢?简单来说,任何一个跑在线上的系统,都无法忍受单点故障带来的级联问题的损失。
对于docker部署也是如此,尽管docker容器部署,可以尽可能的提升服务器利用率,让单台服务器部署尽可能多的应用,但这依然不符合高可用的部署思想,为此,大家熟悉的k8s就派上用场了,而k8s第一次登场,就强