SlideShare a Scribd company logo
DockerCon16
Recap
Lee Calcote
Clouds, containers and their
management
@lcalcote
leecalcote
blog.gingergeek.com
lee@calcotestudios.com
Community Announcements
July 11-13th
July 23rd
July 8-9th
Sep 7-9th
July 19th
● Companies Hiring?
● People Looking?
● Other Events?
● Interesting News?
#microATX
Microservices &
Containers Austin
July 19th
Docker Community on Meetup.com
253
Total Groups
112,691
Total Members
73
Countries
Docker Birthday #3 Training + Celebration
• 125 Docker Birthday celebrations
• 8000+ RSVPS
• 600+ mentors
• 1000+ attendees completed the
training!
Dockercon 16 Recap
Dockercon 16 Recap
1.
Developer experience
Let’s eliminate friction in the development cycle
The best tools…
1. Get out of the way
The best tools…
1. Get out of the way
The best tools…
2. Adapt to you
1. Get out of the way
The best tools…
2. Adapt to you
3. Make the
powerful simple
Docker for Mac Docker for Windows
70,000 beta testers
Thank you!
Dockercon 16 Recap
Hypervisor
Framework
vmnet Framework
Docker Container Engine
HyperKit
Linux
VPNKit
DataKit
Client
Libraries
Admin GUI
CLI
Security Sandbox
Making things easy is really hard.
Hypervisor
Framework
vmnet Framework
Docker Container Engine
HyperKit
Linux
VPNKit
DataKit
Client
Libraries
Admin GUI
CLI
Security Sandbox
Docker for Mac & Windows Public Beta
docker.com/getdocker
Moby - the Docker VM
Alpine was
designed to boot
from init ramdisk
So, restart the
VM should you
run into trouble
3 ways to get to Moby’s console
1. screen ~/Library/Containers/com.docker.docker/Data/com.docker.driver.amd64-linux/tty 9600
2. docker run -it --privileged --pid=host debian nsenter -t 1 -m -u -n -i sh
3. docker run --net host --pid host --privileged -v /:/hostfs chroot /hostfs
Dockercon 16 Recap
2.
Orchestration
Introducing the best way to
orchestrate Docker:
Docker.
Docker 1.12: now with orchestration built-in.
Swarm mode
Service API
Cryptographic node identity
Built-in routing mesh
Docker 1.12: now with orchestration built-in.
Pillars of
Docker 1.12
Combine your engines in swarms of any scale
Self-organizing, self-healing
No external data store required
No single points of failure
Infrastructure-agnostic topology
Swarm mode
Cryptographic node identity
Government-grade security by default
End-to-end TLS
Built-in government-grade PKI
Automated key rotation
Revoke any node at any time
Section 2 - Docker daemon configuration
2.14 Enable live restore
2.15 Set the auto-accept mode for the swarm to none
2.16 Set a secret value when initializing swarm mode
2.17 Do not enable swarm node, if not needed
2.18 Control the number of manager nodes in a swarm
Section 4 - Container Images and Build File
4.6 Add HEALTHCHECK to the container image
Section 5 - Container Runtime
5.26 Check container health at runtime
Desired state reconciliation
Scaling
Rolling updates
Advanced scheduling
Application-specified health checks
Rescheduling on node failure
Docker Service API
Built-in Routing Mesh
Swarm-wide overlay networking
Container-native load-balancing
DNS-based service discovery
No separate cluster to setup
Works with your existing load-balancers
Rock-solid kernel-only data path with IPVS
Built-in Routing Mesh
Deep-dive article on Docker 1.12 networking
coming...
A walk-through
Swarm mode
Service API
Cryptographic node identity
Built-in routing mesh
Docker 1.12: now with orchestration built-in.
Docker-native experience
No external dependencies
No single point of failure
Secure by default
Works with your infrastructure
Reverse compatible
Docker 1.12: now with orchestration built-in.
A walk-through
Using the beta? You already have 1.12
installed.
> docker swarm init
> docker service create
3.
Ops experience
beta.docker.com
Docker for AWS Docker for Azure
Deep integration with native load-balancers, templates,
SSH keys, ACLs, scaling groups, firewall rules…
beta.docker.com
It’s the application that matters!
Nobody cares about containers
Distributed Application Bundle
experimental
www.docker.com/dab
A portable format for multi-container applications
Dockercon 16 Recap
Thank you!
Dockercon 16 Recap

More Related Content

PDF
Secure Substrate: Least Privilege Container Deployment
PDF
Mobycraft:Docker in 8-bit (Meetup at Docker HQ 4/7)
PDF
Collabnix Online Webinar - Demystifying Docker & Kubernetes Networking by Bal...
PDF
Docker swarm-mike-goelzer-mv-meetup-45min-workshop 02242016 (1)
PDF
Current State of Docker Platform - Nov 2019
PDF
Empower Your Docker Containers with Watson - DockerCon 2017 Austin
PDF
Collabnix Online Webinar: Integrated Log Analytics & Monitoring using Docker ...
PDF
Moving to Kubernetes - Tales from SoundCloud
Secure Substrate: Least Privilege Container Deployment
Mobycraft:Docker in 8-bit (Meetup at Docker HQ 4/7)
Collabnix Online Webinar - Demystifying Docker & Kubernetes Networking by Bal...
Docker swarm-mike-goelzer-mv-meetup-45min-workshop 02242016 (1)
Current State of Docker Platform - Nov 2019
Empower Your Docker Containers with Watson - DockerCon 2017 Austin
Collabnix Online Webinar: Integrated Log Analytics & Monitoring using Docker ...
Moving to Kubernetes - Tales from SoundCloud

What's hot (19)

PPT
An Introduction to Container Organization with Docker Swarm, Kubernetes, Meso...
PDF
DockerCon 2017 - General Session Day 1 - Solomon Hykes
PDF
LINEʼs OpenStack Networking Challenge
PDF
My Journey from Docker Captain to Tips of Captain's Hat Award
PDF
Docker for Ops - Scott Coulton, Puppet
PDF
Stranger Things: The Forces that Disrupt Netflix
PPT
Calico with docker
PPTX
Continuous deployment of polyglot microservices: A practical approach
PPTX
DockerCon EU 2015: What's New with Docker Trusted Registry
PDF
London HUG 19/5 - Kubernetes and vault
PDF
Containers & Security
PDF
Docker Online Meetup #22: Docker Networking
PDF
User authentication and authorizarion in Kubernetes
PDF
DockerCon EU 2015: Docker Networking Deep Dive
PDF
Containers, Clusters and Kubernetes - Brendan Burns - Defrag 2014
PDF
Kubernetes in Docker
PPTX
Service Discovery In Kubernetes
PDF
Kubernetes - how to orchestrate containers
PDF
Introduction to Kubernetes Security (Aqua & Weaveworks)
An Introduction to Container Organization with Docker Swarm, Kubernetes, Meso...
DockerCon 2017 - General Session Day 1 - Solomon Hykes
LINEʼs OpenStack Networking Challenge
My Journey from Docker Captain to Tips of Captain's Hat Award
Docker for Ops - Scott Coulton, Puppet
Stranger Things: The Forces that Disrupt Netflix
Calico with docker
Continuous deployment of polyglot microservices: A practical approach
DockerCon EU 2015: What's New with Docker Trusted Registry
London HUG 19/5 - Kubernetes and vault
Containers & Security
Docker Online Meetup #22: Docker Networking
User authentication and authorizarion in Kubernetes
DockerCon EU 2015: Docker Networking Deep Dive
Containers, Clusters and Kubernetes - Brendan Burns - Defrag 2014
Kubernetes in Docker
Service Discovery In Kubernetes
Kubernetes - how to orchestrate containers
Introduction to Kubernetes Security (Aqua & Weaveworks)
Ad

Viewers also liked (20)

PPT
Carlo Michelini - F2i Presentation, Yielco, March 2014
PPTX
Carlo Michelini - 5th Forum Banca & Impresa
PPT
POWER POINT
PDF
Methods for comparing scanpaths and saliency maps: strengths and weaknesses
PPTX
The Events department
PDF
SAP consulting results
PPT
Sirah nabi saw
PPS
New hotel in china
PPTX
Hijrah nabi
DOCX
El correo electronico
DOCX
Leadership at IBM - Report on Pat O'Sullivan
PPTX
Color transfer between high-dynamic-range images
PDF
Flappy Bird 3D Report
PPTX
E-safety Impero slides Mar2015
PDF
Forum PA Challenge - Responsa
PPT
Kronologi
PDF
J000445 ux australia_slides_final
PDF
Characterizing and Contrasting Container Orchestrators
PPSX
Rys historyczny
PPT
Tipos de computadoras
Carlo Michelini - F2i Presentation, Yielco, March 2014
Carlo Michelini - 5th Forum Banca & Impresa
POWER POINT
Methods for comparing scanpaths and saliency maps: strengths and weaknesses
The Events department
SAP consulting results
Sirah nabi saw
New hotel in china
Hijrah nabi
El correo electronico
Leadership at IBM - Report on Pat O'Sullivan
Color transfer between high-dynamic-range images
Flappy Bird 3D Report
E-safety Impero slides Mar2015
Forum PA Challenge - Responsa
Kronologi
J000445 ux australia_slides_final
Characterizing and Contrasting Container Orchestrators
Rys historyczny
Tipos de computadoras
Ad

Similar to Dockercon 16 Recap (20)

PPTX
DockerCon 16 General Session Day 1
PPTX
Docker Networking in OpenStack: What you need to know now
PPTX
Docker 1.11 Presentation
PPTX
DockerCon EU 2018 Workshop: Container Networking for Swarm and Kubernetes in ...
PPTX
DockerCon EU 2015 Barcelona
PPTX
Docker 101 describing basic docker usage
PDF
Containers and Nutanix - Acropolis Container Services
PDF
Docker Introduction
PDF
Docker Dublin Meetup | 22 Feb 2018 | Docker + Kubernetes
PDF
Orchestrating Linux Containers while tolerating failures
PPTX
Devoxx 2016 - Docker Nuts and Bolts
PDF
Getting started with google kubernetes engine
PDF
Multi-Container Apps spanning Docker, Mesos and OpenStack
PPTX
Oscon 2017: Build your own container-based system with the Moby project
PDF
Docker Introduction
PPTX
DevOps with Kubernetes and Helm - Jenkins World Edition
PDF
Lessons learned and challenges faced while running Kubernetes at Scale
PPTX
Write Once and REALLY Run Anywhere | OpenStack Summit HK 2013
PPTX
Building Distributed Systems without Docker, Using Docker Plumbing Projects -...
PPTX
Webinar : Docker in Production
DockerCon 16 General Session Day 1
Docker Networking in OpenStack: What you need to know now
Docker 1.11 Presentation
DockerCon EU 2018 Workshop: Container Networking for Swarm and Kubernetes in ...
DockerCon EU 2015 Barcelona
Docker 101 describing basic docker usage
Containers and Nutanix - Acropolis Container Services
Docker Introduction
Docker Dublin Meetup | 22 Feb 2018 | Docker + Kubernetes
Orchestrating Linux Containers while tolerating failures
Devoxx 2016 - Docker Nuts and Bolts
Getting started with google kubernetes engine
Multi-Container Apps spanning Docker, Mesos and OpenStack
Oscon 2017: Build your own container-based system with the Moby project
Docker Introduction
DevOps with Kubernetes and Helm - Jenkins World Edition
Lessons learned and challenges faced while running Kubernetes at Scale
Write Once and REALLY Run Anywhere | OpenStack Summit HK 2013
Building Distributed Systems without Docker, Using Docker Plumbing Projects -...
Webinar : Docker in Production

More from Lee Calcote (16)

PDF
Benchmarking Service Meshes - CNCF Networking WG
PDF
Service Meshes, but at what cost?
PDF
Establishing an Open Source Program Office
PDF
Istio: Using nginMesh as the service proxy
PDF
CNCF, State of Serverless & Project Nuclio
PDF
Load Balancing in the Cloud using Nginx & Kubernetes
PDF
Create Great CNCF User-Base from Lessons Learned from Other Open Source Commu...
PDF
Understanding and Extending Prometheus AlertManager
PDF
UniK - a unikernel compiler and runtime
PDF
Container World 2017 - Characterizing and Contrasting Container Orchestrators
PDF
Growing a Community - Leveraging Meetups to Educate, Grow and Facilitate
PDF
Overlay/Underlay - Betting on Container Networking
PDF
Container Summit Austin
PDF
From Engines to Orchestrators
PDF
Characterizing and contrasting kuhn tey-ner awr-kuh-streyt-ors
PDF
Dockercon EU 2015 Recap
Benchmarking Service Meshes - CNCF Networking WG
Service Meshes, but at what cost?
Establishing an Open Source Program Office
Istio: Using nginMesh as the service proxy
CNCF, State of Serverless & Project Nuclio
Load Balancing in the Cloud using Nginx & Kubernetes
Create Great CNCF User-Base from Lessons Learned from Other Open Source Commu...
Understanding and Extending Prometheus AlertManager
UniK - a unikernel compiler and runtime
Container World 2017 - Characterizing and Contrasting Container Orchestrators
Growing a Community - Leveraging Meetups to Educate, Grow and Facilitate
Overlay/Underlay - Betting on Container Networking
Container Summit Austin
From Engines to Orchestrators
Characterizing and contrasting kuhn tey-ner awr-kuh-streyt-ors
Dockercon EU 2015 Recap

Recently uploaded (20)

PPTX
Odoo POS Development Services by CandidRoot Solutions
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PPTX
Reimagine Home Health with the Power of Agentic AI​
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PDF
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PPTX
ai tools demonstartion for schools and inter college
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PDF
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PDF
Softaken Excel to vCard Converter Software.pdf
PPTX
Transform Your Business with a Software ERP System
Odoo POS Development Services by CandidRoot Solutions
Design an Analysis of Algorithms I-SECS-1021-03
Adobe Illustrator 28.6 Crack My Vision of Vector Design
Reimagine Home Health with the Power of Agentic AI​
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
Which alternative to Crystal Reports is best for small or large businesses.pdf
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
Design an Analysis of Algorithms II-SECS-1021-03
ai tools demonstartion for schools and inter college
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
Odoo Companies in India – Driving Business Transformation.pdf
How to Choose the Right IT Partner for Your Business in Malaysia
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
Internet Downloader Manager (IDM) Crack 6.42 Build 41
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
Softaken Excel to vCard Converter Software.pdf
Transform Your Business with a Software ERP System

Dockercon 16 Recap