SlideShare a Scribd company logo
Docker Swarm:
An introduction to Docker native clustering
Shantanu Deshpande
I am here because I love containers.
Hello!
I Am Shantanu Deshpande
Docker swarm - An introduction to Docker native clustering
Agenda
Swarm mode overview
Features
Key Concepts
Deploying a service/stack to swarm
Showtime
Docker swarm - An introduction to Docker native clustering
Docker swarm - An introduction to Docker native clustering
Swarm in a nutshell
Exposes several Docker Engines as a single Virtual Machine
Serves the standard Docker API
Easy to get started
Batteries included but swappable
5066 stars
1042 forks
GitHub Stats
Cluster
Management
Decentralized
Multi-Host
Networking
Desired State
Reconciliation
Key Features
Declarative
Service
Model
Scaling
Service
Discovery
Load
Balancing
Secure by
default
Rolling
Updates
Key Concepts
How nodes work
Raft Consensus Illustration -
http://thesecretlivesofdata.com/raft/
Services, Tasks and containers
Tasks and Scheduling
Load Balancing
Deploying a service/stack to
Swarm
Deploying a service to Swarm
$ docker service create --replicas 1 --name helloworld alpine ping docker.com
1uk4639qp113sdhfidhfasksr
Create a Service
Listing the service
$ docker service ls
ID NAME SCALE IMAGE COMMAND
1uk4639qp113 helloworld 1/1 alpine ping docker.com
Deploying a stack to Swarm
$ wget https://raw.githubusercontent.com/dockersamples/example-voting-app/master/
docker-stack.yml
$ docker stack deploy --compose-file docker-stack.yml vote
Showtime
Thanks!
Any questions?
@ishantanu_
shantanud106@gmail.com

More Related Content

What's hot (20)

PPTX
Everything you need to know about Docker
Alican Akkuş
 
PDF
Gianluca Arbezzano Wordpress: gestione delle installazioni e scalabilità con ...
Codemotion
 
PDF
Docker Swarm Mode Orchestration
Alican Akkuş
 
PDF
What’s new in Swarm 1.1
k z
 
PDF
What's New in Docker 1.12?
Ajeet Singh Raina
 
PDF
Setup 3 Node Kafka Cluster on AWS - Hands On
hkbhadraa
 
PDF
Going Production with Docker and Swarm
C4Media
 
PDF
Docker Online Meetup #28: Production-Ready Docker Swarm
Docker, Inc.
 
PPTX
Docker Swarm Introduction
rajdeep
 
PPTX
Capistrano 3 Deployment
Creston Jamison
 
PPT
Capistrano - Deployment Tool
Nyros Technologies
 
PPTX
Control your deployments with Capistrano
Ramazan K
 
PPTX
Dockerizing Windows Server Applications by Ender Barillas and Taylor Brown
Docker, Inc.
 
PDF
Mitchell Hashimoto, HashiCorp
Ontico
 
PDF
Docker Swarm 45-min Workshop (Mountain View Docker Meetup 2/24/2016)
Mike Goelzer
 
PDF
JDO 2019: Container orchestration with Docker Swarm - Jakub Hajek
PROIDEA
 
PPTX
Container Monitoring with Sysdig
Sreenivas Makam
 
PPTX
CoreOS Overview and Current Status
Sreenivas Makam
 
PDF
Docker 1.13 - Docker meetup février 2017
Brice Argenson
 
PDF
What's New in Docker 1.12 (June 20, 2016) by Mike Goelzer & Andrea Luzzardi
Mike Goelzer
 
Everything you need to know about Docker
Alican Akkuş
 
Gianluca Arbezzano Wordpress: gestione delle installazioni e scalabilità con ...
Codemotion
 
Docker Swarm Mode Orchestration
Alican Akkuş
 
What’s new in Swarm 1.1
k z
 
What's New in Docker 1.12?
Ajeet Singh Raina
 
Setup 3 Node Kafka Cluster on AWS - Hands On
hkbhadraa
 
Going Production with Docker and Swarm
C4Media
 
Docker Online Meetup #28: Production-Ready Docker Swarm
Docker, Inc.
 
Docker Swarm Introduction
rajdeep
 
Capistrano 3 Deployment
Creston Jamison
 
Capistrano - Deployment Tool
Nyros Technologies
 
Control your deployments with Capistrano
Ramazan K
 
Dockerizing Windows Server Applications by Ender Barillas and Taylor Brown
Docker, Inc.
 
Mitchell Hashimoto, HashiCorp
Ontico
 
Docker Swarm 45-min Workshop (Mountain View Docker Meetup 2/24/2016)
Mike Goelzer
 
JDO 2019: Container orchestration with Docker Swarm - Jakub Hajek
PROIDEA
 
Container Monitoring with Sysdig
Sreenivas Makam
 
CoreOS Overview and Current Status
Sreenivas Makam
 
Docker 1.13 - Docker meetup février 2017
Brice Argenson
 
What's New in Docker 1.12 (June 20, 2016) by Mike Goelzer & Andrea Luzzardi
Mike Goelzer
 

Similar to Docker swarm - An introduction to Docker native clustering (20)

PDF
Deep Dive into Docker Swarm Mode
Ajeet Singh Raina
 
PDF
Docker Swarm Meetup (15min lightning)
Mike Goelzer
 
PDF
Dockertaipei 20150528-dockerswarm
Wei-Ting Kuo
 
PPTX
Introduction to docker swarm
Walid Ashraf
 
PPTX
Introducing Docker Swarm - the orchestration tool by Docker
Ramit Surana
 
PDF
DockerCon SF 2015: Orchestration for Sysadmins
Docker, Inc.
 
PDF
Docker Swarm 1.12 Overview and Demo
Brian Christner
 
PDF
New Docker Features for Orchestration and Containers
Jeff Anderson
 
PDF
DockerDay2015: Docker orchestration for sysadmin
Docker-Hanoi
 
PDF
Docker swarm
Alberto Guimarães Viana
 
PPTX
Swarm - A Docker Clustering System
snrism
 
PDF
Docker
SangtongPeesing
 
PDF
Docker Clustering - Batteries Included
C4Media
 
PDF
Clustering Docker with Docker Swarm on openSUSE
Saputro Aryulianto
 
PPTX
Docker Basic to Advance
Paras Jain
 
PDF
Swarm: Native Docker Clustering
Royee Tager
 
PDF
Orchestrating Linux Containers while tolerating failures
Docker, Inc.
 
PDF
Docker swarm-mike-goelzer-mv-meetup-45min-workshop 02242016 (1)
Michelle Antebi
 
PDF
Docker Swarm: Docker Native Clustering
Docker, Inc.
 
PDF
Docker HK Meetup - 201707
Clarence Ho
 
Deep Dive into Docker Swarm Mode
Ajeet Singh Raina
 
Docker Swarm Meetup (15min lightning)
Mike Goelzer
 
Dockertaipei 20150528-dockerswarm
Wei-Ting Kuo
 
Introduction to docker swarm
Walid Ashraf
 
Introducing Docker Swarm - the orchestration tool by Docker
Ramit Surana
 
DockerCon SF 2015: Orchestration for Sysadmins
Docker, Inc.
 
Docker Swarm 1.12 Overview and Demo
Brian Christner
 
New Docker Features for Orchestration and Containers
Jeff Anderson
 
DockerDay2015: Docker orchestration for sysadmin
Docker-Hanoi
 
Swarm - A Docker Clustering System
snrism
 
Docker Clustering - Batteries Included
C4Media
 
Clustering Docker with Docker Swarm on openSUSE
Saputro Aryulianto
 
Docker Basic to Advance
Paras Jain
 
Swarm: Native Docker Clustering
Royee Tager
 
Orchestrating Linux Containers while tolerating failures
Docker, Inc.
 
Docker swarm-mike-goelzer-mv-meetup-45min-workshop 02242016 (1)
Michelle Antebi
 
Docker Swarm: Docker Native Clustering
Docker, Inc.
 
Docker HK Meetup - 201707
Clarence Ho
 
Ad

Recently uploaded (20)

PDF
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
PDF
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
PPTX
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
PDF
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
PDF
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
PPTX
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
PPTX
MSP360 Backup Scheduling and Retention Best Practices.pptx
MSP360
 
PDF
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
PDF
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
PDF
Blockchain Transactions Explained For Everyone
CIFDAQ
 
PDF
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
PDF
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
PDF
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
PDF
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
PDF
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
PDF
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
Timothy Rottach - Ramp up on AI Use Cases, from Vector Search to AI Agents wi...
AWS Chicago
 
PPTX
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
PDF
SFWelly Summer 25 Release Highlights July 2025
Anna Loughnan Colquhoun
 
PPTX
Top iOS App Development Company in the USA for Innovative Apps
SynapseIndia
 
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
MSP360 Backup Scheduling and Retention Best Practices.pptx
MSP360
 
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
Blockchain Transactions Explained For Everyone
CIFDAQ
 
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
Timothy Rottach - Ramp up on AI Use Cases, from Vector Search to AI Agents wi...
AWS Chicago
 
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
SFWelly Summer 25 Release Highlights July 2025
Anna Loughnan Colquhoun
 
Top iOS App Development Company in the USA for Innovative Apps
SynapseIndia
 
Ad

Docker swarm - An introduction to Docker native clustering