In the previous chapter, we explored Docker Swarm and its resources in detail. We learned how to build a highly available swarm locally and in the cloud. Then, we discussed Swarm services and stacks in depth. Finally, we created services and stacks in the swarm.
In this chapter, we will show you how we can update services and stacks running in Docker Swarm without interrupting their availability. This is called zero-downtime deployment. We are also going to introduce swarm secrets as a means to securely provide sensitive information to containers of a service using those secrets.
In this chapter, we will cover the following topics:
- Zero-downtime deployment
- Storing configuration data in the swarm
- Protecting sensitive data with Docker Secrets
After finishing this chapter, you will be able to do the following:
- List two to three different deployment...