3. 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!
5. 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
7. Docker Store
• Marketplace for trusted and validated Dockerized apps
• Publishing process for quality, security scanning, etc
• Enterprise customers can use trusted commercially supported images
9. Docker 1.12
• Swarm Mode (orchestration)
• Declarative Service API and Health Checks
• Routing Mesh
• Stacks and Distributed Application Bundles (.dab)
• Security, Security, Security
10. 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
11. Docker 1.12: Services
• Declare services and desired state with reconciliation
• Application health checks
• Rolling Updates
• Rescheduling on node failure
• Scaling
12. 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
13. 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!
14. 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