How to automatically scale docker containers in a regular cloud server?

To make a scalable architecture with docker containers, these are very attractive solutions to solve the scalability problem. We can auto-scale docker containers in the Amazon Elastic Beanstalk or custom media environments.

What is the best way to create your own scalable docker architecture on commodity cloud servers such as Digital Ocean or Rackspace, which will automatically create load-based containers.

+5
source share
1 answer

The most famous solution for managing infrastructure scaling in docker:

This article mentions:

In terms of scale, only Mesos has proven to support large-scale systems of hundreds or thousands of nodes. However, looking at small clusters of, say, less than a dozen nodes, Mesos may be too complex a solution.

Like mentioned here :

Almost everything that we can do with Docker, we can do with Roy, but only on a much larger scale. There is nothing new, no configurations that need to be duplicated, and nothing new to learn.

https://i2.wp.com/blog.docker.com/media/2015/11/image00.png?w=1887

So, start with Docker Swarm first, and if you have special needs, find other solutions.

Cm:

+4
source

Source: https://habr.com/ru/post/1243281/


All Articles