Scaling Docker
In this section, we will learn how to scale Docker. Earlier, in Chapter 7, Docker Compose, we looked at using Docker Compose to do our scaling. In this section, we will look at other technologies that we can utilize to do the scaling for us. We will take a look at two such technologies—one that you can use through the command line and the other two that can be used through a web interface.
Kubernetes: We have looked at another command line earlier to scale Docker—Docker Compose. There are other tools out there that you can use to scale your Docker environments from the command line. One such tool is Kubernetes:
$ kubectl scale [--resource-version=version] [--current-replicas=count] --replicas=COUNT RESOURCE NAME $ kubectl scale --current-replicas=1 --replicas=2 Host Node
You can find out more about it at http://kubernetes.io/v1.0/docs/user-guide/kubectl/kubectl_scale.html.
Mist.io: With Mist.io, you can perform all your Docker actions in this software, everything from adding...