Docker
Docker es un programa de código abierto que permite que una aplicación Linux y sus dependencias se empaqueten como un contenedor.
Docker-compose
Es una herramienta desarrollada para ayudar a definir y compartir aplicaciones de varios contenedores.
Kubernetes
Coordina un grupo de contenedores de alta disponibilidad que están conectadas para funcionar como una sola unidad. Lo que se llama orquestación de contenedores.
Lando
Se trata de una herramienta que nos permite lanzar un entorno de desarrollo con Docker en nuestro ordenador con unos simples comandos, y que es además configurable desde un archivo YAML. Es una abstracción de Docker-compose.