是否有理由使用docker-swarm而不是docker-compose在生产中部署单个主机?
我目前正在重写现有的应用程序。我的前辈使用 docker-swarm 设置了应用程序。但我不明白为什么:该应用程序将仅由运行几个服务的单个主机组成。这些服务只会通过 REST-Api 向 kubernetes 集群提供客户网络上的一些本地信息(因此没有真正的负载或添加额外主机的理由)。
我浏览了 Docker 网站docker-swarm,除了在单个主机开发环境上测试部署之外,找不到用于部署单个主机的理由。
与部署、网络等docker-swarm相比,使用是否有好处docker-compose?