Docker con 2016 recap

17
www.container-solutions.com | [email protected] DockerCon 2016 Recap Pini Reznik (@pini42) June 2016

Transcript of Docker con 2016 recap

Page 1: Docker con 2016 recap

www.container-solutions.com | [email protected]

DockerCon 2016 RecapPini Reznik (@pini42)June 2016

Page 2: Docker con 2016 recap

www.container-solutions.com | [email protected]

Docker for Mac & Windows

● Public beta● A faster and more reliable native development environment by using

hypervisor support built into each platform. (No more VirtualBox!) ➔ Alpine based distribution running on xhyve (OS X) or Hyper-V

(Windows)● In-container debugging and development by improving volume support to

automatically notify Docker Engine when a file changes and update it in the container.

● Native networking that lets Docker for Mac and Windows work easily with VPNs.

Video

Page 3: Docker con 2016 recap

www.container-solutions.com | [email protected]

Docker for AWS and Azure

● Deploy a standard Docker platform ● Integrate deeply with underlying infrastructure● Deploy the Docker platform to all the places where you want to run

containerized apps, simply and efficiently and at no extra cost. ● Make sure the latest and greatest Docker versions are available● Use an SSH key already associated with your IaaS account● Provision infrastructure load balancers and update them dynamically as

apps are created and updated ● Configure security groups and virtual networks

Page 7: Docker con 2016 recap

www.container-solutions.com | [email protected]

Build-in Orchestration

Page 9: Docker con 2016 recap

www.container-solutions.com | [email protected]

Distributed Application Bundles$ docker-compose build…$ docker-compose push…$ docker-compose bundleWrote bundle to example.dab

$ docker deploy example...

web-frontend: {

“services”: {

“db”: {

“Image”: “postgres@sha256:f76245b04ddbcebab5bb6c28e76947f49222c99fec4aadb0bb1c24821a9e83ef”,

“Networks”: [

“app-network” ] },

“web”: {

“Image”: “gordon-the-turtle/web-frontend@sha256:df16d85fba95eef19d2d53f1ee5367c22aa4956fab0977ed9a187d69ec15dab0”,

“Networks”: [

“App-network” ] } }

“version”: “0.1” }

Page 11: Docker con 2016 recap

www.container-solutions.com | [email protected]

Docker Datacenter in AWS and Azure

Page 13: Docker con 2016 recap

www.container-solutions.com | [email protected]

Oracle - Solaris 12

Page 14: Docker con 2016 recap

www.container-solutions.com | [email protected]

Microsoft

Docker and Microsoft demo by Mark Russinovich, CTO Microsoft Azure