本地测试docker集群

本地测试docker集群,docker,docker-compose,docker-swarm,Docker,Docker Compose,Docker Swarm,测试和开发将在生产集群中部署的docker容器的常见做法是什么 例如,我有三个服务,它们将在不同的机器上部署四次。为了测试代码和其他东西,我希望本地有一个类似的环境 你将如何做到这一点?Docker swarm似乎是一个潜在的设置,但对于开发设置来说非常重要,特别是如果您不打算使用Docker swarm 使用Vagrant创建所需操作系统和设置的机器数量。据我所知,Swarm无法在本地部署。至少不是无缝的,但是一旦你的应用程序实现了功能化和容器化,就可以轻松地在Swarm上部署它(就像Dock

测试和开发将在生产集群中部署的docker容器的常见做法是什么

例如,我有三个服务,它们将在不同的机器上部署四次。为了测试代码和其他东西,我希望本地有一个类似的环境


你将如何做到这一点?Docker swarm似乎是一个潜在的设置,但对于开发设置来说非常重要,特别是如果您不打算使用Docker swarm

使用
Vagrant
创建所需操作系统和设置的机器数量。据我所知,Swarm无法在本地部署。至少不是无缝的,但是一旦你的应用程序实现了功能化和容器化,就可以轻松地在Swarm上部署它(就像Docker守护进程一样),使用
Vagrant
创建你想要的机器数量和所需的操作系统和设置。据我所知,Swarm无法在本地部署。至少不是天衣无缝的,但是一旦你的应用程序实现了功能化和容器化,就很容易在Swarm上部署它(就像Docker守护程序一样)