Scaling Docker #2 - Tutorial on Scheduling Docker Containers across CoreOS machine with Fleet @learncodeacademy
Scaling Docker #2 - Tutorial on Scheduling Docker Containers across CoreOS machine with Fleet  @learncodeacademy
Uploaded December 2015 | Updated September 2026, 1 week ago
Now that we've built a CoreOS cluster, let's schedule apps across it with Fleet.

The Diagram: drive.google.com/file/d/0B74l6vUHf9HrMzNrYUlyMm40RWs/view?usp=sharing
The Code: github.com/willrstern/production-docker-ha-architecture

VIDEO 1: youtu.be/wxUxtflalE4
- Cluster computing - CoreOS is our solution here. CoreOS allows us to make an expandable cluster of computers so we can add more computers should our application need more power to scale. CoreOS also allows us to run services on any machine in the cluster and they can all communicate with each other.

THIS VIDEO:
- Scheduling: we shouldn't manually choose which app runs on which machine - this idea doesn't work at scale. Fleet will be our scheduler that decides where our apps/services run. If a CoreOS machine goes down, fleet will reschedule any services that it was running onto a new machine.

VIDEO 3: youtu.be/1zJ8FfC-gmU
- Service Registration/Service Discovery: Since we never know what ip address or port a service will be running on, we need to register that service so other services can find it and communicate with it. We'll use Etcd and Flannel for this

- Public DNS: Once the app is working, we need a fixed way for the outside world to access it. We'll use Nginx and Confd for this. Confd will watch Etcd for service registration and when services come/go, it will build a new configuration file for Nginx and reload Nginx.

This docker tutorial will help you understand how to go through every step of this process.

-~-~~-~~~-~~-~-
Also watch: "Responsive Design Tutorial - Tips for making web sites look great on any device"
youtube.com/watch?v=fgOO9YUFlGI
-~-~~-~~~-~~-~-
Scaling Docker #2 - Tutorial on Scheduling Docker Containers across CoreOS machine with FleetHow to put your website online - how to FTP to a domain & upload files to a webhostBasic Redux Introduction - Redux Tutorial #3Ultimate Hacking Keyboard UHK60 - Mechanical Keyboard ReviewJavascript Tutorial - Programming Tutorial for Beginners Pt 1STOP USING FTP!  - How to Deploy with Flightplan over SSHREACT JS TUTORIAL #3 - Composing Multiple React.js ComponentsScaling Docker #1 - High Availability Docker DevOps with CoreOS, Etcd, Fleet, Flannel & NginxWeb Dev Training with TreehouseHAPROXY vs NGINX - 10,000 requests while killing serversComplete Docker Course! - Real World Docker - Complete Docker Tutorial CourseWATCH THIS IF YOU WANT TO BECOME A WEB DEVELOPER! - Web Development Career advice
LearnCode.academy |

Scaling Docker #2 - Tutorial on Scheduling Docker Containers across CoreOS machine with Fleet

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER