SlideShare a Scribd company logo
Presented By: Mohit Saxena
Docker
Lack of etiquette and manners is a huge turn off.
KnolX Etiquettes
Punctuality
Respect Knolx session timings, you
are requested not to join sessions
after a 5 minutes threshold post
the session start time.
Feedback
Make sure to submit a constructive
feedback for all sessions as it is
very helpful for the presenter.
Silent Mode
Keep your mobile devices in silent
mode, feel free to move out of
session in case you need to attend
an urgent call.
Avoid Disturbance
Avoid unwanted chit chat during
the session.
Our Agenda
01 Introduction
02 Concept
04 Architecture
02
03 Docker Commands & Dockerfile
Introduction
Problem?
Developer: Works on my machine.
Manager: Doesn’t work on client side.
Introduction
Problem?
Developer: Works on my machine.
Manager: Doesn’t work on client side.
Introduction
Solution?
Containerization: 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.
Introduction
Solution?
Containerization: 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.
Docker: I will wrap your application inside a magical box and that box will
be able to run on any environment.
Concepts
Docker Image: It is a blueprint for the container. You can create your own
images or can use the ones created by others. You can also use existing
images as base image for your image. To build your own image, you
create a Dockerfile.
Concepts
Docker Image: It is a blueprint for the container. You can create your own
images or can use the ones created by others. You can also use existing
images as base image for your image. To build your own image, you
create a Dockerfile.
Dockerfile: A Dockerfile is a text document that contains the instructions
for the creation of an image.
Concepts
Docker Image: It is a blueprint for the container. You can create your own
images or can use the ones created by others. You can also use existing
images as base image for your image. To build your own image, you
create a Dockerfile.
Dockerfile: A Dockerfile is a text document that contains the instructions
for the creation of an image.
Docker Hub: A repository for Docker images.
Docker Commands
Docker Architecture
Thank You !

More Related Content

PDF
Teamcity CI Server
PDF
Terratest with Terraform
PDF
Creating AWS infrastructure using Terraform
PDF
How to write a Dockerfile
PDF
.Net OSS Ci & CD with Jenkins - JUC ISRAEL 2013
PDF
PuppetConf 2016: Keynote: Pulling the Strings to Containerize Your Life - Sco...
PPTX
Easy Cross-Platform PowerShell Automation with Puppet Bolt
PDF
Achieving Continuous Delivery with Puppet
Teamcity CI Server
Terratest with Terraform
Creating AWS infrastructure using Terraform
How to write a Dockerfile
.Net OSS Ci & CD with Jenkins - JUC ISRAEL 2013
PuppetConf 2016: Keynote: Pulling the Strings to Containerize Your Life - Sco...
Easy Cross-Platform PowerShell Automation with Puppet Bolt
Achieving Continuous Delivery with Puppet

What's hot (20)

PDF
Hacking Jenkins
PPT
CI and CD with Jenkins
PDF
JUC Europe 2015: Bringing CD at Cloud-Scale with Jenkins, Docker and "Tiger"
PPTX
Dockerizing your java development environment
PDF
JUC Europe 2015: Jenkins Made Easy
ODP
Infrastructure as a Code
PDF
Jenkins Reviewbot
PDF
JUC Europe 2015: Plugin Development with Gradle and Groovy
PDF
Getting Started Contributing to Docker
PDF
JUC Europe 2015: Continuous Integration and Distribution in the Cloud with DE...
PDF
CI/CD with Jenkins and Docker - DevOps Meetup Day Thailand
PPTX
TYPO3 & Composer
PDF
JUC Europe 2015: Enabling Continuous Delivery for Major Retailers
PDF
K8s Cluster Build
PDF
Jenkins tutorial
PPTX
Continuous Integration with Puppet
PDF
猿でもわかるバイナリ・リポジトリマネージャー
PDF
From Virtual Machines to Containers
PDF
2015 05-06-elias weingaertner-docker-intro
Hacking Jenkins
CI and CD with Jenkins
JUC Europe 2015: Bringing CD at Cloud-Scale with Jenkins, Docker and "Tiger"
Dockerizing your java development environment
JUC Europe 2015: Jenkins Made Easy
Infrastructure as a Code
Jenkins Reviewbot
JUC Europe 2015: Plugin Development with Gradle and Groovy
Getting Started Contributing to Docker
JUC Europe 2015: Continuous Integration and Distribution in the Cloud with DE...
CI/CD with Jenkins and Docker - DevOps Meetup Day Thailand
TYPO3 & Composer
JUC Europe 2015: Enabling Continuous Delivery for Major Retailers
K8s Cluster Build
Jenkins tutorial
Continuous Integration with Puppet
猿でもわかるバイナリ・リポジトリマネージャー
From Virtual Machines to Containers
2015 05-06-elias weingaertner-docker-intro
Ad

Similar to Docker (20)

PDF
Docker interview Questions-1.pdf
PDF
Docker interview Questions-2.pdf
PDF
Docker Interview Questions
PDF
Docker From Zero To Hero Your Devops Kickstart Build Deploy And Manage Contai...
PPTX
Unit No. III Docker ppt part 2.pptx Cloud Microservices & Application
PDF
Unit No. III Docker ppt part 2.pdf Cloud Microservices & Application
PDF
Docker_Interview_Questions__Answers.pdf
PPTX
Introduction to Docker Workshop @ Gurukul Kangri
PPTX
You, and Me, and Docker Makes Three
PPTX
Kubernetes Online Training Hyderabad | Docker Online Training
PDF
CICD Using CircleCI
PDF
Build and automate your machine learning application with docker and jenkins
PDF
Containers without docker | DevNation Tech Talk
PDF
Docker Oxford launch - Introduction to Docker
PPTX
Working ,Introduction to Docker, Scope,,
PDF
Docker, Cloud Foundry, Bosh & Bluemix
 
PDF
Hack the whale
PDF
Introduction to docker and docker compose
PPTX
Docker with WordPress
PPTX
QA Club Kiev #20. Making life easier with Docker
Docker interview Questions-1.pdf
Docker interview Questions-2.pdf
Docker Interview Questions
Docker From Zero To Hero Your Devops Kickstart Build Deploy And Manage Contai...
Unit No. III Docker ppt part 2.pptx Cloud Microservices & Application
Unit No. III Docker ppt part 2.pdf Cloud Microservices & Application
Docker_Interview_Questions__Answers.pdf
Introduction to Docker Workshop @ Gurukul Kangri
You, and Me, and Docker Makes Three
Kubernetes Online Training Hyderabad | Docker Online Training
CICD Using CircleCI
Build and automate your machine learning application with docker and jenkins
Containers without docker | DevNation Tech Talk
Docker Oxford launch - Introduction to Docker
Working ,Introduction to Docker, Scope,,
Docker, Cloud Foundry, Bosh & Bluemix
 
Hack the whale
Introduction to docker and docker compose
Docker with WordPress
QA Club Kiev #20. Making life easier with Docker
Ad

More from Knoldus Inc. (20)

PPTX
Angular Hydration Presentation (FrontEnd)
PPTX
Optimizing Test Execution: Heuristic Algorithm for Self-Healing
PPTX
Self-Healing Test Automation Framework - Healenium
PPTX
Kanban Metrics Presentation (Project Management)
PPTX
Java 17 features and implementation.pptx
PPTX
Chaos Mesh Introducing Chaos in Kubernetes
PPTX
GraalVM - A Step Ahead of JVM Presentation
PPTX
Nomad by HashiCorp Presentation (DevOps)
PPTX
Nomad by HashiCorp Presentation (DevOps)
PPTX
DAPR - Distributed Application Runtime Presentation
PPTX
Introduction to Azure Virtual WAN Presentation
PPTX
Introduction to Argo Rollouts Presentation
PPTX
Intro to Azure Container App Presentation
PPTX
Insights Unveiled Test Reporting and Observability Excellence
PPTX
Introduction to Splunk Presentation (DevOps)
PPTX
Code Camp - Data Profiling and Quality Analysis Framework
PPTX
AWS: Messaging Services in AWS Presentation
PPTX
Amazon Cognito: A Primer on Authentication and Authorization
PPTX
ZIO Http A Functional Approach to Scalable and Type-Safe Web Development
PPTX
Managing State & HTTP Requests In Ionic.
Angular Hydration Presentation (FrontEnd)
Optimizing Test Execution: Heuristic Algorithm for Self-Healing
Self-Healing Test Automation Framework - Healenium
Kanban Metrics Presentation (Project Management)
Java 17 features and implementation.pptx
Chaos Mesh Introducing Chaos in Kubernetes
GraalVM - A Step Ahead of JVM Presentation
Nomad by HashiCorp Presentation (DevOps)
Nomad by HashiCorp Presentation (DevOps)
DAPR - Distributed Application Runtime Presentation
Introduction to Azure Virtual WAN Presentation
Introduction to Argo Rollouts Presentation
Intro to Azure Container App Presentation
Insights Unveiled Test Reporting and Observability Excellence
Introduction to Splunk Presentation (DevOps)
Code Camp - Data Profiling and Quality Analysis Framework
AWS: Messaging Services in AWS Presentation
Amazon Cognito: A Primer on Authentication and Authorization
ZIO Http A Functional Approach to Scalable and Type-Safe Web Development
Managing State & HTTP Requests In Ionic.

Recently uploaded (20)

PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PPTX
The various Industrial Revolutions .pptx
PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PPTX
Modernising the Digital Integration Hub
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PPTX
OMC Textile Division Presentation 2021.pptx
PPTX
1. Introduction to Computer Programming.pptx
PPTX
Final SEM Unit 1 for mit wpu at pune .pptx
PDF
Developing a website for English-speaking practice to English as a foreign la...
PPTX
cloud_computing_Infrastucture_as_cloud_p
PPT
What is a Computer? Input Devices /output devices
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
Web App vs Mobile App What Should You Build First.pdf
PDF
August Patch Tuesday
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PPT
Module 1.ppt Iot fundamentals and Architecture
Group 1 Presentation -Planning and Decision Making .pptx
The various Industrial Revolutions .pptx
1 - Historical Antecedents, Social Consideration.pdf
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
Modernising the Digital Integration Hub
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
OMC Textile Division Presentation 2021.pptx
1. Introduction to Computer Programming.pptx
Final SEM Unit 1 for mit wpu at pune .pptx
Developing a website for English-speaking practice to English as a foreign la...
cloud_computing_Infrastucture_as_cloud_p
What is a Computer? Input Devices /output devices
Univ-Connecticut-ChatGPT-Presentaion.pdf
Hindi spoken digit analysis for native and non-native speakers
Web App vs Mobile App What Should You Build First.pdf
August Patch Tuesday
Programs and apps: productivity, graphics, security and other tools
NewMind AI Weekly Chronicles – August ’25 Week III
Module 1.ppt Iot fundamentals and Architecture

Docker

  • 1. Presented By: Mohit Saxena Docker
  • 2. Lack of etiquette and manners is a huge turn off. KnolX Etiquettes Punctuality Respect Knolx session timings, you are requested not to join sessions after a 5 minutes threshold post the session start time. Feedback Make sure to submit a constructive feedback for all sessions as it is very helpful for the presenter. Silent Mode Keep your mobile devices in silent mode, feel free to move out of session in case you need to attend an urgent call. Avoid Disturbance Avoid unwanted chit chat during the session.
  • 3. Our Agenda 01 Introduction 02 Concept 04 Architecture 02 03 Docker Commands & Dockerfile
  • 4. Introduction Problem? Developer: Works on my machine. Manager: Doesn’t work on client side.
  • 5. Introduction Problem? Developer: Works on my machine. Manager: Doesn’t work on client side.
  • 6. Introduction Solution? Containerization: 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.
  • 7. Introduction Solution? Containerization: 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. Docker: I will wrap your application inside a magical box and that box will be able to run on any environment.
  • 8. Concepts Docker Image: It is a blueprint for the container. You can create your own images or can use the ones created by others. You can also use existing images as base image for your image. To build your own image, you create a Dockerfile.
  • 9. Concepts Docker Image: It is a blueprint for the container. You can create your own images or can use the ones created by others. You can also use existing images as base image for your image. To build your own image, you create a Dockerfile. Dockerfile: A Dockerfile is a text document that contains the instructions for the creation of an image.
  • 10. Concepts Docker Image: It is a blueprint for the container. You can create your own images or can use the ones created by others. You can also use existing images as base image for your image. To build your own image, you create a Dockerfile. Dockerfile: A Dockerfile is a text document that contains the instructions for the creation of an image. Docker Hub: A repository for Docker images.