SlideShare a Scribd company logo
Docker101 + Swarm101 +
Prometheus
Pre-requirement
• Docker-CE and Docker-compose for windows 10
https://hub.docker.com/editions/community/docker-ce-desktop-
windows
• Editor
- Sublime
- vscode
- notepad
- ETC.
What is Docker?
• A container is a standard unit of
software that packages up code and
all its dependencies so the
application runs quickly and reliably
from one computing environment to
another.
• Lightweight
• Standard
• Secure
VM vs Container
• Virtual machines : Each VM includes a full
copy of an operating system, the application,
necessary binaries and libraries
• Container : Multiple containers can run on
the same machine and share the OS kernel
with other containers, each running as isolated
processes in user space.
Docker architecture
• Docker client : is used to trigger Docker
commands
• Docker host : runs the docker daemon and
manage objects
• Docker registry : highly scalable server-
side application that stores and lets you
distribute Docker images
• Docker object : docker images, containers,
networks, volumes, plugins etc are the docker
objects
Lab docker 101
• Go to link : https://github.com/StartloJ/lab_docker101.git >>
download this project.
Expected lab
Summary lab command
• Docker images
• Docker pull {images_docker_url}
• Docker build -t {repository:tag} {path/to/file}
• Docker run -d -p {ext_port}:{int_port} --name {container_name}
{images}
• Docker ps [-a] [-q]
• Docker logs {container_id}
Lab docker mid-level (docker-compose)
• Go to link : https://github.com/StartloJ/lab_gitlab.git >> download
this project.
Expected lab
Summary lab command
• Docker-compose up [-d]
• Docker-compose down
Lab Prometheus-demo (docker-compose)
• Go to link : https://github.com/StartloJ/lab_prometheus101.git >>
download this project.
Expected lab
Intro docker and demo monitor on docker
Intro. Docker swarm
• Orchestration is often discussed in the
context of service-oriented
architecture, virtualization, provisioning, co
nverged infrastructure and dynamic
datacenter topics. Orchestration in this
sense is about aligning the business request
with the applications, data, and
infrastructure.
Docker swarm architecture
• Swarm is a group of machines that are
running dockers and joined into a cluster.
After that has happened, you continue to
run the dockers commands you’re used to,
but now they are executed on a cluster by
a swarm manager. The machines in a swarm
can be physical or virtual. After joining a
swarm, they are referred to as nodes.
Review Prometheus monitor
Thank !!!

More Related Content

PDF
ContainerDayVietnam2016: Django Development with Docker
PPTX
Docker practical solutions
PDF
Docker Introduction
PDF
Adventures in docker compose
PDF
Docker Compose by Aanand Prasad
PDF
Docker and the Linux Kernel
PDF
Introduction to docker and docker compose
PDF
Wordcamp Bratislava 2017 - Docker! Why?
ContainerDayVietnam2016: Django Development with Docker
Docker practical solutions
Docker Introduction
Adventures in docker compose
Docker Compose by Aanand Prasad
Docker and the Linux Kernel
Introduction to docker and docker compose
Wordcamp Bratislava 2017 - Docker! Why?

What's hot (20)

PPTX
Dockerizing Windows Server Applications by Ender Barillas and Taylor Brown
PDF
What's New in Docker 1.12 (June 20, 2016) by Mike Goelzer & Andrea Luzzardi
PDF
ContainerDayVietnam2016: Docker for JS Developer
PDF
GDG Lima - Docker Compose
PDF
ContainerDayVietnam2016: Kubernetes State-of-the-art Container Management Pla...
PDF
Docker 101 Workshop slides (JavaOne 2017)
PDF
Project Atomic-Nulecule
PDF
Introduction to Docker Compose
PDF
PPTX
Webinar: Development Swarm Cluster with Docker Compose V3
PDF
Persistent Data Storage for Docker Containers by Andre Moruga
PDF
Michigan IT Symposium 2017 - Container BOF
PDF
Ansible docker
PPTX
Dockerin10mins
PDF
Docker compose and swarm
PDF
Docker for Devs - John Zaccone, IBM
PDF
Rapid Development With Docker Compose
PDF
ContainerDayVietnam2016: Dockerize a small business
PDF
Docker for Developers - Part 2 by Borja Burgos and Fernando Mayo
PPTX
Docker basics
Dockerizing Windows Server Applications by Ender Barillas and Taylor Brown
What's New in Docker 1.12 (June 20, 2016) by Mike Goelzer & Andrea Luzzardi
ContainerDayVietnam2016: Docker for JS Developer
GDG Lima - Docker Compose
ContainerDayVietnam2016: Kubernetes State-of-the-art Container Management Pla...
Docker 101 Workshop slides (JavaOne 2017)
Project Atomic-Nulecule
Introduction to Docker Compose
Webinar: Development Swarm Cluster with Docker Compose V3
Persistent Data Storage for Docker Containers by Andre Moruga
Michigan IT Symposium 2017 - Container BOF
Ansible docker
Dockerin10mins
Docker compose and swarm
Docker for Devs - John Zaccone, IBM
Rapid Development With Docker Compose
ContainerDayVietnam2016: Dockerize a small business
Docker for Developers - Part 2 by Borja Burgos and Fernando Mayo
Docker basics
Ad

Similar to Intro docker and demo monitor on docker (20)

PDF
Docker Introduction
PPTX
Introduction To Docker, Docker Compose, Docker Swarm
PDF
Introduction to Docker and Monitoring with InfluxData
PPTX
Everything you need to know about Docker
PPTX
Introducing & playing with Docker | Manel Martinez | 1st Docker Crete Meetup
PPTX
Docker: From Zero to Hero
PPTX
Docker
PDF
Docker fundamentals
PDF
Paolucci voxxed-days-berlin-2016-age-of-orchestration
PPTX
Docker Basic to Advance
PDF
Introduction to Docker - VIT Campus
PPTX
You, and Me, and Docker Makes Three
PPTX
Docker Tutorial For Beginners | What Is Docker And How It Works? | Docker Tut...
PDF
Dockers & kubernetes detailed - Beginners to Geek
PDF
時代在變 Docker 要會:台北 Docker 一日入門篇
PPTX
Docker SF Meetup January 2016
PPTX
Introduction To Docker
PDF
Dockercon 16 Recap
PDF
Docker slides
PDF
The age of orchestration: from Docker basics to cluster management
Docker Introduction
Introduction To Docker, Docker Compose, Docker Swarm
Introduction to Docker and Monitoring with InfluxData
Everything you need to know about Docker
Introducing & playing with Docker | Manel Martinez | 1st Docker Crete Meetup
Docker: From Zero to Hero
Docker
Docker fundamentals
Paolucci voxxed-days-berlin-2016-age-of-orchestration
Docker Basic to Advance
Introduction to Docker - VIT Campus
You, and Me, and Docker Makes Three
Docker Tutorial For Beginners | What Is Docker And How It Works? | Docker Tut...
Dockers & kubernetes detailed - Beginners to Geek
時代在變 Docker 要會:台北 Docker 一日入門篇
Docker SF Meetup January 2016
Introduction To Docker
Dockercon 16 Recap
Docker slides
The age of orchestration: from Docker basics to cluster management
Ad

Recently uploaded (20)

PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
A Presentation on Artificial Intelligence
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Unlocking AI with Model Context Protocol (MCP)
PPT
Teaching material agriculture food technology
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Modernizing your data center with Dell and AMD
Agricultural_Statistics_at_a_Glance_2022_0.pdf
A Presentation on Artificial Intelligence
NewMind AI Monthly Chronicles - July 2025
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
Reach Out and Touch Someone: Haptics and Empathic Computing
Encapsulation_ Review paper, used for researhc scholars
Building Integrated photovoltaic BIPV_UPV.pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Diabetes mellitus diagnosis method based random forest with bat algorithm
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Unlocking AI with Model Context Protocol (MCP)
Teaching material agriculture food technology
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
NewMind AI Weekly Chronicles - August'25 Week I
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Understanding_Digital_Forensics_Presentation.pptx
Review of recent advances in non-invasive hemoglobin estimation
20250228 LYD VKU AI Blended-Learning.pptx
Modernizing your data center with Dell and AMD

Intro docker and demo monitor on docker

  • 1. Docker101 + Swarm101 + Prometheus
  • 2. Pre-requirement • Docker-CE and Docker-compose for windows 10 https://hub.docker.com/editions/community/docker-ce-desktop- windows • Editor - Sublime - vscode - notepad - ETC.
  • 3. What is Docker? • A container is a standard unit of software that packages up code and all its dependencies so the application runs quickly and reliably from one computing environment to another. • Lightweight • Standard • Secure
  • 4. VM vs Container • Virtual machines : Each VM includes a full copy of an operating system, the application, necessary binaries and libraries • Container : Multiple containers can run on the same machine and share the OS kernel with other containers, each running as isolated processes in user space.
  • 5. Docker architecture • Docker client : is used to trigger Docker commands • Docker host : runs the docker daemon and manage objects • Docker registry : highly scalable server- side application that stores and lets you distribute Docker images • Docker object : docker images, containers, networks, volumes, plugins etc are the docker objects
  • 6. Lab docker 101 • Go to link : https://github.com/StartloJ/lab_docker101.git >> download this project.
  • 8. Summary lab command • Docker images • Docker pull {images_docker_url} • Docker build -t {repository:tag} {path/to/file} • Docker run -d -p {ext_port}:{int_port} --name {container_name} {images} • Docker ps [-a] [-q] • Docker logs {container_id}
  • 9. Lab docker mid-level (docker-compose) • Go to link : https://github.com/StartloJ/lab_gitlab.git >> download this project.
  • 11. Summary lab command • Docker-compose up [-d] • Docker-compose down
  • 12. Lab Prometheus-demo (docker-compose) • Go to link : https://github.com/StartloJ/lab_prometheus101.git >> download this project.
  • 15. Intro. Docker swarm • Orchestration is often discussed in the context of service-oriented architecture, virtualization, provisioning, co nverged infrastructure and dynamic datacenter topics. Orchestration in this sense is about aligning the business request with the applications, data, and infrastructure.
  • 16. Docker swarm architecture • Swarm is a group of machines that are running dockers and joined into a cluster. After that has happened, you continue to run the dockers commands you’re used to, but now they are executed on a cluster by a swarm manager. The machines in a swarm can be physical or virtual. After joining a swarm, they are referred to as nodes.