SlideShare a Scribd company logo
1© Copyright 2016 EMC Corporation. All rights reserved. 1© Copyright 2016 EMC Corporation. All rights reserved.
INTRODUCTION TO CONTAINERS
DREW SMITH, EMC {code} -- MANO MARKS, DOCKER
2© Copyright 2016 EMC Corporation. All rights reserved.
• EMC {code} developer advocate
• Systems Engineer for 18+ years
• Lead SysAdmin for ISPs, games,
stock market, media firms
• AWS / cloud early-adopter
• Recovering OpenStack devotee
• Excited about containers!
• Twitter: @mux
WHO IS DREW?
3© Copyright 2016 EMC Corporation. All rights reserved.
• “Code Open, Deploy Everywhere!”
• Open Source Advocacy
• Developer Advocates and Open
Source Engineers
• Engage with and contribute to
open source communities
• Build community around projects
WHAT IS {CODE}?
4© Copyright 2016 EMC Corporation. All rights reserved.
• Docker Developer Relations Director
• Developer Relations professional
for 10 years
• Maps and GIS specialist
• DBA for social service agencies
for 10 years
• Even more excited about containers
;-)
• Twitter: @manomarks
WHO IS MANO?
5© Copyright 2016 EMC Corporation. All rights reserved. 5© Copyright 2016 EMC Corporation. All rights reserved.
WHY ARE WE EVEN HERE
OR ‘WHAT IS A CONTAINER ANYWAY?’
6© Copyright 2016 EMC Corporation. All rights reserved.
7© Copyright 2016 EMC Corporation. All rights reserved. 7© Copyright 2016 EMC Corporation. All rights reserved.
8© Copyright 2016 EMC Corporation. All rights reserved.
9© Copyright 2016 EMC Corporation. All rights reserved.
10© Copyright 2016 EMC Corporation. All rights reserved.
11© Copyright 2016 EMC Corporation. All rights reserved.
12© Copyright 2016 EMC Corporation. All rights reserved.
13© Copyright 2016 EMC Corporation. All rights reserved. 13© Copyright 2016 EMC Corporation. All rights reserved.
14© Copyright 2016 EMC Corporation. All rights reserved.
15© Copyright 2016 EMC Corporation. All rights reserved.
16© Copyright 2016 EMC Corporation. All rights reserved. 16© Copyright 2016 EMC Corporation. All rights reserved.
MANO MARKS
INTRODUCTION TO DOCKER
17© Copyright 2016 EMC Corporation. All rights reserved.
Docker Demo!
18© Copyright 2016 EMC Corporation. All rights reserved.
• Docker Engine
• Docker Compose
• Docker Swarm
• Docker Machine
• Docker Hub
• Docker Toolbox
• Docker for Mac
and Windows
(beta)
DOCKER TOOLS
• Docker Cloud
• Docker Trusted Registry
• Docker Universal Control
Plane
19© Copyright 2016 EMC Corporation. All rights reserved.
Developers IT Operations
BUILD
Development Environments
SHIP
Secure Content & Collaboration
RUN
Deploy, Manage, Scale
20© Copyright 2016 EMC Corporation. All rights reserved.
21© Copyright 2016 EMC Corporation. All rights reserved.
@EMCcode
@mux
@manomarks
emccode.com
community.emccode.com
Come visit us at
Booth #1044
or in the vLab
Questions?
22© Copyright 2016 EMC Corporation. All rights reserved.
Data Persistence in the New Container World
Wednesday 3PM
Joshua Bernstein
VP of Technology for ETD
Tobi Knaup
CEO & Co-Founder of Mesosphere
Guru Session
23© Copyright 2016 EMC Corporation. All rights reserved. 23© Copyright 2016 EMC Corporation. All rights reserved.
EMC World 2016 - code.03 Introduction to Containers

More Related Content

PPTX
IDC Architecture 2016 - Devops and Open Source
PPTX
EMC World 2016 - mioaITL.08 Infrastructure as Code: Not Your Parent's Data Ce...
PPTX
EMC World 2016 - code.01 Everything as Code - How did we get here?
PPTX
Docker Training - June 2015
PPTX
EMC World 2016 - code.10 Jumpstart your Open Source Presence through new Coll...
PPTX
EMC World 2016 - cnaITL.06 Containers are not Cloud Native
PPTX
EMC World 2016 - code.08 Introduction to Mesos and Mesosphere
PPTX
Automating Your Data Center with RackHD - EMC World 2016
IDC Architecture 2016 - Devops and Open Source
EMC World 2016 - mioaITL.08 Infrastructure as Code: Not Your Parent's Data Ce...
EMC World 2016 - code.01 Everything as Code - How did we get here?
Docker Training - June 2015
EMC World 2016 - code.10 Jumpstart your Open Source Presence through new Coll...
EMC World 2016 - cnaITL.06 Containers are not Cloud Native
EMC World 2016 - code.08 Introduction to Mesos and Mesosphere
Automating Your Data Center with RackHD - EMC World 2016

What's hot (20)

PPTX
EMC World 2016 - cnaITL.01 Adopting An Open Source Strategy
PPTX
EMC World 2016 - cnaITL.04 Open Source has changed how you run Infrastructure
PPTX
EMC World 2016 - cnaITL.05 Unstructured and Structured PaaS Demystified
PPTX
EMC World 2016 - code.14 Deep Dive with Mesos and Persistent Storage for Appl...
PDF
EMC {code} 2.0 - Charter, Principles, and Execution
PPTX
EMC World 2016 - code.04 Extending Mesos for Storage and External Resources
PPTX
EMC World 2016 - code.16 Running Stateful Services on Cloud Native Platforms ...
PPTX
EMC World 2016 - code.02 Introduction to Immutable Infrastructure
PPTX
EMC World 2016 - code.15 Better Together: Scale-Out Databases on Scale-Out St...
PPTX
EMC World 2016 - code.07 Resiliency and Availability of a Cloud Native Infras...
PPTX
EMC World 2016 - code.09 Introduction to the Docker Platform
PPTX
EMC World 2016 - code.11 Intimidate me not - How to Contribute to Large Open ...
PPTX
EMC World 2016 - code.13 State of the Container Ecosystem with Persistent App...
PPTX
EMC World 2016 - code.12 Managing a Large Open Source community at EMC and Do...
PPTX
Highly Available And Distributed Containers - ContainerCon NA 2016
PPTX
Open Source is Good for Both Business and Humanity - DockerCon 2016
PDF
Microservices, Data Services and Containers for Cloud Native Architectures (D...
PPTX
EMC World 2015 devops-st06 Containers and Converged Infrastructure Deployment
PPTX
EMCW2015 - Containers vs VMs
PDF
CoreOS 101 - EMC World 2015
EMC World 2016 - cnaITL.01 Adopting An Open Source Strategy
EMC World 2016 - cnaITL.04 Open Source has changed how you run Infrastructure
EMC World 2016 - cnaITL.05 Unstructured and Structured PaaS Demystified
EMC World 2016 - code.14 Deep Dive with Mesos and Persistent Storage for Appl...
EMC {code} 2.0 - Charter, Principles, and Execution
EMC World 2016 - code.04 Extending Mesos for Storage and External Resources
EMC World 2016 - code.16 Running Stateful Services on Cloud Native Platforms ...
EMC World 2016 - code.02 Introduction to Immutable Infrastructure
EMC World 2016 - code.15 Better Together: Scale-Out Databases on Scale-Out St...
EMC World 2016 - code.07 Resiliency and Availability of a Cloud Native Infras...
EMC World 2016 - code.09 Introduction to the Docker Platform
EMC World 2016 - code.11 Intimidate me not - How to Contribute to Large Open ...
EMC World 2016 - code.13 State of the Container Ecosystem with Persistent App...
EMC World 2016 - code.12 Managing a Large Open Source community at EMC and Do...
Highly Available And Distributed Containers - ContainerCon NA 2016
Open Source is Good for Both Business and Humanity - DockerCon 2016
Microservices, Data Services and Containers for Cloud Native Architectures (D...
EMC World 2015 devops-st06 Containers and Converged Infrastructure Deployment
EMCW2015 - Containers vs VMs
CoreOS 101 - EMC World 2015
Ad

Similar to EMC World 2016 - code.03 Introduction to Containers (20)

PPTX
Cloud Native Applications - DevOps, EMC and Cloud Foundry
PPTX
EMC World 2016 - code.05 Automating your Physical Data Center with RackHD
PPTX
EMC World 2016 - Introduction to Mesos and Mesosphere
PPTX
Unik: Unikernel Backend to Cloud Foundry
PPTX
EMC World 2016 - Deep Dive with Mesos and Persistent Storage for Applications
PDF
Using the SDACK Architecture on Security Event Inspection
PPTX
BrightTalk session-The right SDS for your OpenStack Cloud
PPTX
Documentum Spring Data
PPTX
Top 5 benefits of docker
PPTX
Using the SDACK Architecture on Security Event Inspection by Yu-Lun Chen and ...
PPTX
JavaOne 2016 - Faces Counter
PPTX
EMC World 2016 12 Factor Apps FTW
PPT
New Features in CloudTest & TouchTest
PPTX
Open Source and EMC {code} Overview - June 2015
PDF
WAM: An embedded web runtime history for LG webOS and Automotive Grade Linux
PPTX
Modern Software Development
PDF
Docker QNAP Container Station
PPTX
Containerizing Your On-Premise Environment
PDF
Mesosphere & Magnetic: Take the pain out of running complex and critical serv...
PPTX
Drupal 8 Development at the Speed of Lightning (& BLT)
Cloud Native Applications - DevOps, EMC and Cloud Foundry
EMC World 2016 - code.05 Automating your Physical Data Center with RackHD
EMC World 2016 - Introduction to Mesos and Mesosphere
Unik: Unikernel Backend to Cloud Foundry
EMC World 2016 - Deep Dive with Mesos and Persistent Storage for Applications
Using the SDACK Architecture on Security Event Inspection
BrightTalk session-The right SDS for your OpenStack Cloud
Documentum Spring Data
Top 5 benefits of docker
Using the SDACK Architecture on Security Event Inspection by Yu-Lun Chen and ...
JavaOne 2016 - Faces Counter
EMC World 2016 12 Factor Apps FTW
New Features in CloudTest & TouchTest
Open Source and EMC {code} Overview - June 2015
WAM: An embedded web runtime history for LG webOS and Automotive Grade Linux
Modern Software Development
Docker QNAP Container Station
Containerizing Your On-Premise Environment
Mesosphere & Magnetic: Take the pain out of running complex and critical serv...
Drupal 8 Development at the Speed of Lightning (& BLT)
Ad

Recently uploaded (20)

PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
KodekX | Application Modernization Development
PDF
cuic standard and advanced reporting.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
Cloud computing and distributed systems.
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Approach and Philosophy of On baking technology
PPTX
Big Data Technologies - Introduction.pptx
PPT
Teaching material agriculture food technology
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Electronic commerce courselecture one. Pdf
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Encapsulation theory and applications.pdf
MIND Revenue Release Quarter 2 2025 Press Release
KodekX | Application Modernization Development
cuic standard and advanced reporting.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Cloud computing and distributed systems.
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Approach and Philosophy of On baking technology
Big Data Technologies - Introduction.pptx
Teaching material agriculture food technology
Dropbox Q2 2025 Financial Results & Investor Presentation
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Advanced methodologies resolving dimensionality complications for autism neur...
Electronic commerce courselecture one. Pdf
Review of recent advances in non-invasive hemoglobin estimation
“AI and Expert System Decision Support & Business Intelligence Systems”
Mobile App Security Testing_ A Comprehensive Guide.pdf
Encapsulation theory and applications.pdf

EMC World 2016 - code.03 Introduction to Containers

  • 1. 1© Copyright 2016 EMC Corporation. All rights reserved. 1© Copyright 2016 EMC Corporation. All rights reserved. INTRODUCTION TO CONTAINERS DREW SMITH, EMC {code} -- MANO MARKS, DOCKER
  • 2. 2© Copyright 2016 EMC Corporation. All rights reserved. • EMC {code} developer advocate • Systems Engineer for 18+ years • Lead SysAdmin for ISPs, games, stock market, media firms • AWS / cloud early-adopter • Recovering OpenStack devotee • Excited about containers! • Twitter: @mux WHO IS DREW?
  • 3. 3© Copyright 2016 EMC Corporation. All rights reserved. • “Code Open, Deploy Everywhere!” • Open Source Advocacy • Developer Advocates and Open Source Engineers • Engage with and contribute to open source communities • Build community around projects WHAT IS {CODE}?
  • 4. 4© Copyright 2016 EMC Corporation. All rights reserved. • Docker Developer Relations Director • Developer Relations professional for 10 years • Maps and GIS specialist • DBA for social service agencies for 10 years • Even more excited about containers ;-) • Twitter: @manomarks WHO IS MANO?
  • 5. 5© Copyright 2016 EMC Corporation. All rights reserved. 5© Copyright 2016 EMC Corporation. All rights reserved. WHY ARE WE EVEN HERE OR ‘WHAT IS A CONTAINER ANYWAY?’
  • 6. 6© Copyright 2016 EMC Corporation. All rights reserved.
  • 7. 7© Copyright 2016 EMC Corporation. All rights reserved. 7© Copyright 2016 EMC Corporation. All rights reserved.
  • 8. 8© Copyright 2016 EMC Corporation. All rights reserved.
  • 9. 9© Copyright 2016 EMC Corporation. All rights reserved.
  • 10. 10© Copyright 2016 EMC Corporation. All rights reserved.
  • 11. 11© Copyright 2016 EMC Corporation. All rights reserved.
  • 12. 12© Copyright 2016 EMC Corporation. All rights reserved.
  • 13. 13© Copyright 2016 EMC Corporation. All rights reserved. 13© Copyright 2016 EMC Corporation. All rights reserved.
  • 14. 14© Copyright 2016 EMC Corporation. All rights reserved.
  • 15. 15© Copyright 2016 EMC Corporation. All rights reserved.
  • 16. 16© Copyright 2016 EMC Corporation. All rights reserved. 16© Copyright 2016 EMC Corporation. All rights reserved. MANO MARKS INTRODUCTION TO DOCKER
  • 17. 17© Copyright 2016 EMC Corporation. All rights reserved. Docker Demo!
  • 18. 18© Copyright 2016 EMC Corporation. All rights reserved. • Docker Engine • Docker Compose • Docker Swarm • Docker Machine • Docker Hub • Docker Toolbox • Docker for Mac and Windows (beta) DOCKER TOOLS • Docker Cloud • Docker Trusted Registry • Docker Universal Control Plane
  • 19. 19© Copyright 2016 EMC Corporation. All rights reserved. Developers IT Operations BUILD Development Environments SHIP Secure Content & Collaboration RUN Deploy, Manage, Scale
  • 20. 20© Copyright 2016 EMC Corporation. All rights reserved.
  • 21. 21© Copyright 2016 EMC Corporation. All rights reserved. @EMCcode @mux @manomarks emccode.com community.emccode.com Come visit us at Booth #1044 or in the vLab Questions?
  • 22. 22© Copyright 2016 EMC Corporation. All rights reserved. Data Persistence in the New Container World Wednesday 3PM Joshua Bernstein VP of Technology for ETD Tobi Knaup CEO & Co-Founder of Mesosphere Guru Session
  • 23. 23© Copyright 2016 EMC Corporation. All rights reserved. 23© Copyright 2016 EMC Corporation. All rights reserved.