Docker Swarm or Kubernetes – Pick your framework!
summary
Compares Docker Swarm (swarm mode since 1.12/1.13) and Kubernetes by showing exact commands, architecture and what actually runs: using docker swarm init, docker service create/scale/update with raft managers and gossip workers; Kubernetes pods, replicaSets, kubelet, API server and kubectl workflows. Demonstrates a real stack: WildFly app + Couchbase image (arungupta/couchbase:travel) with ~30,000 documents, explains persistent storage via Docker volumes, host paths or Portworx/EBS and Kubernetes PV/PVC, and shows rolling updates, Prometheus/cAdvisor + Heapster/InfluxDB/Grafana monitoring.
AI-written summary · about
chapters (32)
- 0:00Intro
- 1:21Docker Workflow
- 3:17Orchestration Frameworks
- 5:59Core Concepts: Docker Manager
- 7:29Core Concepts: Docker Worker
- 7:57Core Concepts: Add More Workers
- 8:13Core Concepts: Primary/Secondary Master
- 9:05Core Concepts: Cluster
- 11:00Core Concepts: Replicated Service
- 12:43Core Concepts: Node Failure
- 13:18Core Concepts: Container Failure
- 13:33Core Concepts: Reconcile
- 13:44Core Concepts: Scale
- 14:08Core Concepts: Global Service
- 16:27Core Concepts: Kubernetes
- 25:36Service Discovery & LB: Docker
- 29:16Service Discovery with Docker
- 34:24Load Balancing: Docker
- 35:57Service Discovery: Kubernetes
- 36:42Service Discovery with Kubernetes
- 39:58Service and Replica Set: Kubernetes
- 40:46Docker Volumes: Persistent Containers
- 47:40Docker Volume Plugin Architecture
- 48:44Docker Volume Plugin with Portworx
- 50:41Kubernetes Persistent Volume
- 52:05Kubernetes Volume: Persistent Container
- 52:49Kubernetes: Persistent Containers with Portworx
- 53:25Development: Docker
- 55:09Development: Kubernetes
- 56:46Rolling Update: Docker
- 57:43Rolling Update: Kubernetes
- 59:27Monitoring: Docker
related talks
53mMesos vs Kubernetes vs Swarm: Fight!
33mKubernetes, Nomad, Docker Swarm...
01h 06mSo many Docker platforms, so little time...
01h 18mEmbracing Docker simplicity - while harnessing platform power
32mTechnical View: Comparison of Container Orchestration and Management Systems
46mFrom Docker To Kubernetes: A Developer's Guide To Containers
42mClouds & Containers
22mMaking Kubernetes How We Build Things
