Popular deployment strategies

There are various ways how this can be achieved. Some of them are as follows:

Docker Swarm supports rolling updates out of the box. The other two types of deployments can be achieved with some extra effort from our side.