Docker Compose frente a Docker Swarm
Tanto Docker Swarm como Docker-Compose tienen las siguientes similitudes: definiciones con formato YAML de su pila de aplicaciones, tratan con aplicaciones de múltiples contenedores (microservicios), tienen un parámetro de escala que le permite ejecutar múltiples contenedores de la misma imagen, lo que permite escalar su microservicio horizontalmente y ambos son mantenidos por la misma empresa, es decir, Docker, Inc.