1)安装和部署:k8s安装很复杂;但是一旦安装完毕,集群就非常强大,Docker Swarm安装非常简单;但是集群不是很强大;2)图形用户界面:k8s有,Docker Swarm无;
3)可伸缩性:k8s支持,Docker Swarm比k8s快5倍;
4)自动伸缩:k8s有,Docker Swarm无;
5)负载均衡:k8s在不同的Pods中的不同容器之间平衡负载流量,需要手动干预,Docker Swarm可以自动平衡集群中容器之间的流量;
6)滚动更新回滚:k8s支持,Docker Swarm可以部署滚动更新,但不能自动回滚;
7)数据量:k8s可以共享存储卷。只能与其他集装箱在同一Pod,Docker Swarm可以与任何其他容器共享存储卷;
8)日志记录和监控:k8s内置的日志和监控工具,Docker Swarm要用第三方工具进行日志记录和监控;
标签:Kubernetes,Swarm,集群,Docker,k8s,安装,日志 From: https://www.cnblogs.com/peteremperor/p/18066825