Docker is a technology that stores application code and dependencies in an image, which can be used to create an instance of your application – a container.| Aqua
Docker Engine Swarm mode overview| Docker Documentation