SlideShare a Scribd company logo
1 of 1
What is a Docker?
Docker is an Open-Source project that can package an application and its
dependencies in a virtual container that can run on any Linux server (soon will
be on windows as well). This helps enable flexibility and portability on where
the application can run, whether on premise, public cloud, private cloud, bare
metal, etc.
So what is inside the container? a Docker container wraps up everything your app
need to run: your code, your runtime, system tools, system libraries. This
guarantees that it will always run the same, regardless of the environment it is
running on.
Docker uses resource isolation features of the Linux kernel such as cgroups and
kernel namespaces to allow independent "containers" to run within a single Linux
instance, avoiding the overhead of starting and maintaining virtual machines.
A May 2015 analysis showed the following organizations as main contributors to
Docker: Red Hat (the biggest contributors, contributing even more than the
Docker team itself), the Docker team, IBM, Google, Cisco Systems and Amadeus IT
Group.[31]
On October 15, 2014, Microsoft announced integration of the Docker engine into
the next (2016) Windows Server release, and native support for the Docker client
role in Windows.
On December 4, 2014, IBM announced a strategic partnership with Docker that
enables enterprises to more efficiently, quickly and cost-effectively build and
run the next generation of applications on the IBM Cloud.[39]
Lightweight
Containers running on a single machine all share the same operating system
kernel so they start instantly and make more efficient use of RAM. Images are
constructed from layered filesystems so they can share common files, making disk
usage and image downloads much more efficient.
Open
Docker containers are based on open standards allowing containers to run on all
major Linux distributions and Microsoft operating systems with support for every
infrastructure.
Secure
Containers isolate applications from each other and the underlying
infrastructure while providing an added layer of protection for the application.

More Related Content

What's hot

Docker - the what why and hows
Docker - the what why and howsDocker - the what why and hows
Docker - the what why and howsSouvik Maji
 
Release Management with Docker - Dutch Microsoft ALM Group
Release Management with Docker - Dutch Microsoft ALM GroupRelease Management with Docker - Dutch Microsoft ALM Group
Release Management with Docker - Dutch Microsoft ALM GroupCornell Knulst
 
Docker for Professionals: The Practical Guide
Docker for Professionals: The Practical GuideDocker for Professionals: The Practical Guide
Docker for Professionals: The Practical GuidePaddy Lock
 
Docker - Alem da virtualizaćão Tradicional
Docker - Alem da virtualizaćão Tradicional Docker - Alem da virtualizaćão Tradicional
Docker - Alem da virtualizaćão Tradicional Marcos Vieira
 
LinuxKit & Moby - The next level of the container ecosystem
LinuxKit & Moby - The next level of the container ecosystemLinuxKit & Moby - The next level of the container ecosystem
LinuxKit & Moby - The next level of the container ecosystemPatrick Kleindienst
 
Pivotal : Moments in Container History
Pivotal : Moments in Container History Pivotal : Moments in Container History
Pivotal : Moments in Container History EMC
 
Docker architecture(version modified)
Docker architecture(version modified)Docker architecture(version modified)
Docker architecture(version modified)Mohammadreza Amini
 
Meetup docker-introduction
Meetup docker-introductionMeetup docker-introduction
Meetup docker-introductionEdith Puclla
 
CloudCamp justin cormack hypervise my app!
CloudCamp   justin cormack    hypervise my app! CloudCamp   justin cormack    hypervise my app!
CloudCamp justin cormack hypervise my app! Chris Purrington
 
Introducing docker
Introducing dockerIntroducing docker
Introducing dockerDharmit Shah
 
Docker 1.8: What's new
Docker 1.8: What's new Docker 1.8: What's new
Docker 1.8: What's new Ronak Kogta
 
8 good reasons to learn docker
8 good reasons to learn docker8 good reasons to learn docker
8 good reasons to learn dockerprabhasathya
 
N cryptedcloud
N cryptedcloudN cryptedcloud
N cryptedclouddavish107
 
Docker security
Docker securityDocker security
Docker securityVishwas N
 
Academy PRO: Docker. Lecture 1
Academy PRO: Docker. Lecture 1Academy PRO: Docker. Lecture 1
Academy PRO: Docker. Lecture 1Binary Studio
 

What's hot (20)

Docker - the what why and hows
Docker - the what why and howsDocker - the what why and hows
Docker - the what why and hows
 
Release Management with Docker - Dutch Microsoft ALM Group
Release Management with Docker - Dutch Microsoft ALM GroupRelease Management with Docker - Dutch Microsoft ALM Group
Release Management with Docker - Dutch Microsoft ALM Group
 
Docker for Professionals: The Practical Guide
Docker for Professionals: The Practical GuideDocker for Professionals: The Practical Guide
Docker for Professionals: The Practical Guide
 
Docker - Alem da virtualizaćão Tradicional
Docker - Alem da virtualizaćão Tradicional Docker - Alem da virtualizaćão Tradicional
Docker - Alem da virtualizaćão Tradicional
 
LinuxKit & Moby - The next level of the container ecosystem
LinuxKit & Moby - The next level of the container ecosystemLinuxKit & Moby - The next level of the container ecosystem
LinuxKit & Moby - The next level of the container ecosystem
 
Pivotal : Moments in Container History
Pivotal : Moments in Container History Pivotal : Moments in Container History
Pivotal : Moments in Container History
 
Docker architecture(version modified)
Docker architecture(version modified)Docker architecture(version modified)
Docker architecture(version modified)
 
Meetup docker-introduction
Meetup docker-introductionMeetup docker-introduction
Meetup docker-introduction
 
CloudCamp justin cormack hypervise my app!
CloudCamp   justin cormack    hypervise my app! CloudCamp   justin cormack    hypervise my app!
CloudCamp justin cormack hypervise my app!
 
Introducing docker
Introducing dockerIntroducing docker
Introducing docker
 
Docker 1.8: What's new
Docker 1.8: What's new Docker 1.8: What's new
Docker 1.8: What's new
 
8 good reasons to learn docker
8 good reasons to learn docker8 good reasons to learn docker
8 good reasons to learn docker
 
N cryptedcloud
N cryptedcloudN cryptedcloud
N cryptedcloud
 
Docker security
Docker securityDocker security
Docker security
 
Academy PRO: Docker. Lecture 1
Academy PRO: Docker. Lecture 1Academy PRO: Docker. Lecture 1
Academy PRO: Docker. Lecture 1
 
Docker Workshop
Docker WorkshopDocker Workshop
Docker Workshop
 
Docker
DockerDocker
Docker
 
paper
paperpaper
paper
 
final proposal-cloud storage
final proposal-cloud storagefinal proposal-cloud storage
final proposal-cloud storage
 
Unik Slides
Unik SlidesUnik Slides
Unik Slides
 

Viewers also liked

Jamil Toure-Resume 2016
Jamil Toure-Resume 2016Jamil Toure-Resume 2016
Jamil Toure-Resume 2016Jamil Toure
 
Ross Gallop's Certificates 14 Apr 15
Ross Gallop's Certificates 14 Apr 15Ross Gallop's Certificates 14 Apr 15
Ross Gallop's Certificates 14 Apr 15ross gallop
 
Como motivarse en tiempos de crisis laboral en el campo de la docencia
Como motivarse en tiempos de crisis laboral en el campo de la docenciaComo motivarse en tiempos de crisis laboral en el campo de la docencia
Como motivarse en tiempos de crisis laboral en el campo de la docenciaAlan Hernandez Chuquimbalqui
 
Tlc mexico triangulo del norte
Tlc mexico triangulo del norteTlc mexico triangulo del norte
Tlc mexico triangulo del nortecarlossandoval04
 
การสมัครเข้ารับการอบรมทักษะการรู้สารสนเทศที่ KKU library
การสมัครเข้ารับการอบรมทักษะการรู้สารสนเทศที่ KKU libraryการสมัครเข้ารับการอบรมทักษะการรู้สารสนเทศที่ KKU library
การสมัครเข้ารับการอบรมทักษะการรู้สารสนเทศที่ KKU libraryRachanee Inlek
 
Buying Real Estate Notes: The Ultimate Investment Cash Flow
Buying Real Estate Notes: The Ultimate Investment Cash FlowBuying Real Estate Notes: The Ultimate Investment Cash Flow
Buying Real Estate Notes: The Ultimate Investment Cash FlowNoteSchool
 
Eco roda calendari 3r trim 1112
Eco roda calendari 3r trim 1112Eco roda calendari 3r trim 1112
Eco roda calendari 3r trim 1112ecoroda99
 
Rony ruben
Rony rubenRony ruben
Rony rubenrrrrony0
 
Blanko dapodik sekolah sarana
Blanko dapodik sekolah saranaBlanko dapodik sekolah sarana
Blanko dapodik sekolah saranadra_icell
 
Open Government Vorgehensmodell 2.0
Open Government Vorgehensmodell 2.0Open Government Vorgehensmodell 2.0
Open Government Vorgehensmodell 2.0Bernhard Krabina
 

Viewers also liked (16)

Jamil Toure-Resume 2016
Jamil Toure-Resume 2016Jamil Toure-Resume 2016
Jamil Toure-Resume 2016
 
Ross Gallop's Certificates 14 Apr 15
Ross Gallop's Certificates 14 Apr 15Ross Gallop's Certificates 14 Apr 15
Ross Gallop's Certificates 14 Apr 15
 
CRISTENE O MANLANGIT
CRISTENE O MANLANGITCRISTENE O MANLANGIT
CRISTENE O MANLANGIT
 
Como motivarse en tiempos de crisis laboral en el campo de la docencia
Como motivarse en tiempos de crisis laboral en el campo de la docenciaComo motivarse en tiempos de crisis laboral en el campo de la docencia
Como motivarse en tiempos de crisis laboral en el campo de la docencia
 
Tlc mexico triangulo del norte
Tlc mexico triangulo del norteTlc mexico triangulo del norte
Tlc mexico triangulo del norte
 
การสมัครเข้ารับการอบรมทักษะการรู้สารสนเทศที่ KKU library
การสมัครเข้ารับการอบรมทักษะการรู้สารสนเทศที่ KKU libraryการสมัครเข้ารับการอบรมทักษะการรู้สารสนเทศที่ KKU library
การสมัครเข้ารับการอบรมทักษะการรู้สารสนเทศที่ KKU library
 
Buying Real Estate Notes: The Ultimate Investment Cash Flow
Buying Real Estate Notes: The Ultimate Investment Cash FlowBuying Real Estate Notes: The Ultimate Investment Cash Flow
Buying Real Estate Notes: The Ultimate Investment Cash Flow
 
Mat08 lista1 parte1
Mat08 lista1 parte1Mat08 lista1 parte1
Mat08 lista1 parte1
 
PM Nationalpark_Ferien09.pdf
PM Nationalpark_Ferien09.pdfPM Nationalpark_Ferien09.pdf
PM Nationalpark_Ferien09.pdf
 
A respiratorio
A respiratorioA respiratorio
A respiratorio
 
Eco roda calendari 3r trim 1112
Eco roda calendari 3r trim 1112Eco roda calendari 3r trim 1112
Eco roda calendari 3r trim 1112
 
Ascensores
AscensoresAscensores
Ascensores
 
Rony ruben
Rony rubenRony ruben
Rony ruben
 
mixpod
mixpodmixpod
mixpod
 
Blanko dapodik sekolah sarana
Blanko dapodik sekolah saranaBlanko dapodik sekolah sarana
Blanko dapodik sekolah sarana
 
Open Government Vorgehensmodell 2.0
Open Government Vorgehensmodell 2.0Open Government Vorgehensmodell 2.0
Open Government Vorgehensmodell 2.0
 

Similar to Docker slides temp

What is Docker & Why is it Getting Popular?
What is Docker & Why is it Getting Popular?What is Docker & Why is it Getting Popular?
What is Docker & Why is it Getting Popular?Mars Devs
 
Powering Microservices with Docker
Powering Microservices with DockerPowering Microservices with Docker
Powering Microservices with DockerCognizant
 
Docker Interview Questions
Docker Interview QuestionsDocker Interview Questions
Docker Interview QuestionsSatyam Jaiswal
 
Docker - A Quick Introduction Guide
Docker - A Quick Introduction GuideDocker - A Quick Introduction Guide
Docker - A Quick Introduction GuideMohammed Fazuluddin
 
Introduction to Dockers.pptx
Introduction to Dockers.pptxIntroduction to Dockers.pptx
Introduction to Dockers.pptxHassanRaza40719
 
Hadoop on Dockers
Hadoop on DockersHadoop on Dockers
Hadoop on DockersRajiv Kumar
 
.docker : How to deploy Digital Experience in a container, drinking a cup of ...
.docker : How to deploy Digital Experience in a container, drinking a cup of ....docker : How to deploy Digital Experience in a container, drinking a cup of ...
.docker : How to deploy Digital Experience in a container, drinking a cup of ...ICON UK EVENTS Limited
 
.docker : how to deploy Digital Experience in a container drinking a cup of c...
.docker : how to deploy Digital Experience in a container drinking a cup of c....docker : how to deploy Digital Experience in a container drinking a cup of c...
.docker : how to deploy Digital Experience in a container drinking a cup of c...Andrea Fontana
 
docker : how to deploy Digital Experience in a container drinking a cup of co...
docker : how to deploy Digital Experience in a container drinking a cup of co...docker : how to deploy Digital Experience in a container drinking a cup of co...
docker : how to deploy Digital Experience in a container drinking a cup of co...Matteo Bisi
 
Docker 101 - all about Docker containers
Docker 101 - all about Docker containers Docker 101 - all about Docker containers
Docker 101 - all about Docker containers Ian Lumb
 
Docker and containerization
Docker and containerizationDocker and containerization
Docker and containerizationAmulya Saxena
 
Docker Use Cases.pdf
Docker Use Cases.pdfDocker Use Cases.pdf
Docker Use Cases.pdfSimform
 
Containerization Report
Containerization ReportContainerization Report
Containerization ReportJatin Chauhan
 
Building microservices with docker
Building microservices with dockerBuilding microservices with docker
Building microservices with dockerRoman Melnyk
 

Similar to Docker slides temp (20)

Docker
DockerDocker
Docker
 
What is Docker & Why is it Getting Popular?
What is Docker & Why is it Getting Popular?What is Docker & Why is it Getting Popular?
What is Docker & Why is it Getting Popular?
 
Powering Microservices with Docker
Powering Microservices with DockerPowering Microservices with Docker
Powering Microservices with Docker
 
Docker Interview Questions
Docker Interview QuestionsDocker Interview Questions
Docker Interview Questions
 
Docker Basics
Docker BasicsDocker Basics
Docker Basics
 
Docker - A Quick Introduction Guide
Docker - A Quick Introduction GuideDocker - A Quick Introduction Guide
Docker - A Quick Introduction Guide
 
Introduction to Dockers.pptx
Introduction to Dockers.pptxIntroduction to Dockers.pptx
Introduction to Dockers.pptx
 
Hadoop on Dockers
Hadoop on DockersHadoop on Dockers
Hadoop on Dockers
 
What is Docker?
What is Docker?What is Docker?
What is Docker?
 
.docker : How to deploy Digital Experience in a container, drinking a cup of ...
.docker : How to deploy Digital Experience in a container, drinking a cup of ....docker : How to deploy Digital Experience in a container, drinking a cup of ...
.docker : How to deploy Digital Experience in a container, drinking a cup of ...
 
.docker : how to deploy Digital Experience in a container drinking a cup of c...
.docker : how to deploy Digital Experience in a container drinking a cup of c....docker : how to deploy Digital Experience in a container drinking a cup of c...
.docker : how to deploy Digital Experience in a container drinking a cup of c...
 
docker : how to deploy Digital Experience in a container drinking a cup of co...
docker : how to deploy Digital Experience in a container drinking a cup of co...docker : how to deploy Digital Experience in a container drinking a cup of co...
docker : how to deploy Digital Experience in a container drinking a cup of co...
 
Docker In Cloud
Docker In CloudDocker In Cloud
Docker In Cloud
 
Docker 101 - all about Docker containers
Docker 101 - all about Docker containers Docker 101 - all about Docker containers
Docker 101 - all about Docker containers
 
Docker slides
Docker slidesDocker slides
Docker slides
 
Docker and containerization
Docker and containerizationDocker and containerization
Docker and containerization
 
Axigen on docker
Axigen on dockerAxigen on docker
Axigen on docker
 
Docker Use Cases.pdf
Docker Use Cases.pdfDocker Use Cases.pdf
Docker Use Cases.pdf
 
Containerization Report
Containerization ReportContainerization Report
Containerization Report
 
Building microservices with docker
Building microservices with dockerBuilding microservices with docker
Building microservices with docker
 

Docker slides temp

  • 1. What is a Docker? Docker is an Open-Source project that can package an application and its dependencies in a virtual container that can run on any Linux server (soon will be on windows as well). This helps enable flexibility and portability on where the application can run, whether on premise, public cloud, private cloud, bare metal, etc. So what is inside the container? a Docker container wraps up everything your app need to run: your code, your runtime, system tools, system libraries. This guarantees that it will always run the same, regardless of the environment it is running on. Docker uses resource isolation features of the Linux kernel such as cgroups and kernel namespaces to allow independent "containers" to run within a single Linux instance, avoiding the overhead of starting and maintaining virtual machines. A May 2015 analysis showed the following organizations as main contributors to Docker: Red Hat (the biggest contributors, contributing even more than the Docker team itself), the Docker team, IBM, Google, Cisco Systems and Amadeus IT Group.[31] On October 15, 2014, Microsoft announced integration of the Docker engine into the next (2016) Windows Server release, and native support for the Docker client role in Windows. On December 4, 2014, IBM announced a strategic partnership with Docker that enables enterprises to more efficiently, quickly and cost-effectively build and run the next generation of applications on the IBM Cloud.[39] Lightweight Containers running on a single machine all share the same operating system kernel so they start instantly and make more efficient use of RAM. Images are constructed from layered filesystems so they can share common files, making disk usage and image downloads much more efficient. Open Docker containers are based on open standards allowing containers to run on all major Linux distributions and Microsoft operating systems with support for every infrastructure. Secure Containers isolate applications from each other and the underlying infrastructure while providing an added layer of protection for the application.