Docker Pattern: Deploy and update dockerized application on cluster
Docker is great technology that simplifies development and deployment of distributed applications.
While Docker serves as a core technology, many issues remain to be solved. We find ourselves struggling with some of these issues. For example:
- How to create an elastic Docker cluster?
- How to deploy and connect multiple containers together?
- How to build CI/CD process?
- How to register and discover system services and more?
For most, there are open source projects, or services available from the community as well as commercially, including from Docker, Inc.