dockercon 2016 recap

15
DockerCon 2016 Recap @ehazlett

Upload: ehazlett

Post on 16-Apr-2017

107 views

Category:

Technology


0 download

TRANSCRIPT

DockerCon 2016 Recap@ehazlett

Docker for Mac / Windows

Docker for Mac / Windows

• Native experience• Hypervisor Framework (Mac)• Hyper-V (Windows)

• No interaction with VMs• Much improved networking (including VPN support)• Much improved file sharing• Seamless upgrades• Includes Docker 1.12 RC• Now in Public Beta!

Docker for Amazon Web Services

Docker for AWS

• Native AWS experience• Uses customizable CloudFormation templates• Integrates with existing provisioned infra• Provisions fully HA Swarm• Integration with ELB and other services (EBS, etc)• Includes new Docker 1.12 RC

Docker Store

Docker Store

• Marketplace for trusted and validated Dockerized apps• Publishing process for quality, security scanning, etc• Enterprise customers can use trusted commercially supported images

Docker 1.12

Docker 1.12

• Swarm Mode (orchestration)• Declarative Service API and Health Checks• Routing Mesh• Stacks and Distributed Application Bundles (.dab)• Security, Security, Security

Docker 1.12: Swarm Mode

• Combine Docker Engines into Swarms of any scale• Self-healing and self-organizing• No external datastore needed (buh-bye etcd!)• No single point of failure (leader election and failover built-in)• Single command to create; single command to join

Docker 1.12: Services

• Declare services and desired state with reconciliation• Application health checks• Rolling Updates• Rescheduling on node failure• Scaling

Docker 1.12: Routing Mesh

• Swarm wide overlay network• No setup required (works out of the box)• DNS based service discovery• Container native load balancing

• Works with existing load balancers (ELB, F5, etc)• High performance with kernel only data path using IPVS

Docker 1.12: Stacks

• Open file format for bundling artifacts to deploy multi-container apps• “Ops” side of Docker Compose• Generated from Compose definition• Experimental -- want feedback!

Docker 1.12: Security

• Built-in PKI• End-to-end TLS by default• Automated key rotation• Several node models:

• Auto accept• Approve• Key based

• Revoke nodes at any time

• Docker for Mac / Win: https://www.docker.com/products/docker• Docker for AWS beta: https://beta.docker.com/ • Docker Store: https://store.docker.com/• Docker 1.12

• https://blog.docker.com/2016/06/docker-1-12-built-in-orchestration/• DockerCon Sessions

• https://blog.docker.com/2016/06/dockercon-general-session-day-1-and-day-2-videos/• DAB: https://docker.com/dab

Thank you!