Docker is an open-source that aims to automate the deployment of applications inside containers. Each container contains a complete filesystem, guaranteeing it will always run the same, regardless of environment. In this interest, you can find interesting guides for integrating docker with Django, Rails, Raspbian, and more.