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

What's hot (20)

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

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

PPTX
Lectre # 11 (VS&S). virtualization .pptx
farheengul004
 
PDF
A to Z of Docker
Swapnil Jain
 
PPTX
Containers and their Ecosystem: An Introduction to Containers - Kendrick Cole...
{code} by Dell EMC
 
PDF
Docker and Cloud - Enables for DevOps - by ACA-IT
Stijn Wijndaele
 
PDF
'DOCKER' & CLOUD: ENABLERS For DEVOPS
ACA IT-Solutions
 
PDF
Docker?!?! But I'm a SysAdmin
Docker, Inc.
 
PDF
An Introduction To Docker
Gabriella Davis
 
ODP
Nightmare on Docker street
Kris Buytaert
 
PPTX
Docker Enterprise Workshop - Intro
Patrick Chanezon
 
PDF
Dockercon eu tour 2015 - Devoxx Casablanca
Michel Courtine
 
PPTX
Containerizing Your On-Premise Environment
Michael Mohen
 
PDF
Docker in real life
Nguyen Van Vuong
 
PDF
Continuous Integration with Docker on AWS
Andrew Heifetz
 
PDF
Week 8 lecture material
Ankit Gupta
 
PDF
week8_watermark.pdfhowcanitbe minimum 40 i
sec22ci043
 
PDF
An Introduction to Configuring Domino for Docker
Gabriella Davis
 
PPSX
Containers Docker Kind Kubernetes Istio
Araf Karsh Hamid
 
PDF
Docker Enterprise Edition: Building a Secure Supply Chain for the Enterprise ...
Docker, Inc.
 
PDF
Taking Docker to Production: What You Need to Know and Decide
Docker, Inc.
 
PDF
Taking Docker to Production: What You Need to Know and Decide
Bret Fisher
 
Lectre # 11 (VS&S). virtualization .pptx
farheengul004
 
A to Z of Docker
Swapnil Jain
 
Containers and their Ecosystem: An Introduction to Containers - Kendrick Cole...
{code} by Dell EMC
 
Docker and Cloud - Enables for DevOps - by ACA-IT
Stijn Wijndaele
 
'DOCKER' & CLOUD: ENABLERS For DEVOPS
ACA IT-Solutions
 
Docker?!?! But I'm a SysAdmin
Docker, Inc.
 
An Introduction To Docker
Gabriella Davis
 
Nightmare on Docker street
Kris Buytaert
 
Docker Enterprise Workshop - Intro
Patrick Chanezon
 
Dockercon eu tour 2015 - Devoxx Casablanca
Michel Courtine
 
Containerizing Your On-Premise Environment
Michael Mohen
 
Docker in real life
Nguyen Van Vuong
 
Continuous Integration with Docker on AWS
Andrew Heifetz
 
Week 8 lecture material
Ankit Gupta
 
week8_watermark.pdfhowcanitbe minimum 40 i
sec22ci043
 
An Introduction to Configuring Domino for Docker
Gabriella Davis
 
Containers Docker Kind Kubernetes Istio
Araf Karsh Hamid
 
Docker Enterprise Edition: Building a Secure Supply Chain for the Enterprise ...
Docker, Inc.
 
Taking Docker to Production: What You Need to Know and Decide
Docker, Inc.
 
Taking Docker to Production: What You Need to Know and Decide
Bret Fisher
 
Ad

Recently uploaded (20)

PDF
Blockchain Transactions Explained For Everyone
CIFDAQ
 
PDF
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
PDF
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
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
 
PDF
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
PPTX
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
PDF
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
PDF
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
PDF
From Code to Challenge: Crafting Skill-Based Games That Engage and Reward
aiyshauae
 
PDF
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
PPTX
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
PDF
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
PPTX
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
PDF
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
PDF
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
PDF
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
PDF
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
PDF
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PPTX
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
Blockchain Transactions Explained For Everyone
CIFDAQ
 
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
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
 
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
From Code to Challenge: Crafting Skill-Based Games That Engage and Reward
aiyshauae
 
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
Ad

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.