Django and Docker: a Marriage Made in Heaven
Tuesday 11:30 a.m.--12:15 p.m.
Audience level: Intermediate
Docker is a new tool that makes it easy to bundle and deploy your applications to any host running Docker. In this talk I'll show you how to get started with Docker, and how to use it to deploy your Django apps to your different server environments. Abstract Overview:
The goal of this talk is to show you how you can use Docker to make your life easier when developing Django apps. Developing Django apps is fun, but there is a lot of other stuff you need to do in your day to day work, that isn't fun. Let me show you how to let Docker help you make those tasks more fun, and take less time, so you can get back to doing the stuff you love. Outline: Intro to docker for the people who have never heard of it. Show how easy it is to setup a docker server Explain a little how docker works under the covers. Go over the steps that are needed to convert a django application to use docker Show how easy it is to deploy your newly converted docker application to any number of docker servers (EC2, Rackspace, digital Ocean, local server, etc) with a few easy commands. Go over the different use cases for using Docker in your development environment (testing, deployment, etc) Questions