O'Reilly logo

Docker in Production: Lessons from the Trenches by Justin Cormack, Joe Johnston, Milos Gajdos, Antoni Batchelli, John Fiedler

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 14. Scheduling

So far we have looked at Docker running on a single machine. At some point your infrastructure will start growing beyond one host or you simply have a requirement to run Docker containers in some high availability setup. You need to start scaling out to multiple machines. This brings a lot of challenges not only around multi-host docker networking but even more importantly around container orchestration and cluster management.

Without proper clustering or orchestration tools you will either find yourself fighting the container infrastructure as oppose to managing and operating it or your will simply end up writing a lot of container management tooling yourself. Indeed Docker have recognized this need and invested a significant ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required