Docker is an open source LXC-based container service that was released in March 2013. It makes it easy to create lightweight, portable, and self-sufficient containers. Containers which you can use to test applications, build and run services or even to build your own platform-as-a-service. Learn why Docker matters, how to get started with it and see some cool examples of Docker in action. This talk will explain: * Why Docker? * Installing Docker * Getting started with Docker * Demo some cool Docker use cases It'll also discuss the right places to use Docker and try to answer some of the questions around using Docker with other tools like Puppet and Chef. By the end of the talk you'll see both how Docker is useful and how to make use of it.
James Turnbull is the author of six technical books about open source software, including a new book on Docker, and a long-time member of the open source community. James authored the first (and second!) books about Puppet and works for Venmo as VP of Engineering. He was previously at Puppet Labs running Operations and Professional Services. James speaks regularly at conferences including OSCON, Linux.conf.au, FOSDEM, OpenSourceBridge, DevOpsDays and a number of others. He is a past president of Linux Australia, a former committee member of Linux Victoria, was Treasurer for Linux.conf.au 2008, and serves on the program committee of Linux.conf.au and OSCON.