Rolling Updates

Learn about how Docker simplifies the process of updating microservices apps.

Application updates are a fact of life, and for the longest time, they were painful. I’ve personally lost more than enough weekends to major application updates, and I’ve no intention of doing it again.

Fortunately, thanks to Docker services, updating well-designed microservices apps is easy.

Terminology: We use terms like rollouts, updates, and rolling updates to mean the same thing — updating a live application.

Creating an overlay network

You’re about to deploy a new service to help demonstrate a rollout. However, before doing that, you’ll create a new overlay network for the service. This isn’t necessary, but I want you to see how to attach services to networks.

Run the following two commands to create a new overlay network called uber-net and then check if it exists.

Get hands-on with 1300+ tech skills courses.