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.

In this short guide, we'll learn how to install Docker Engine on any platform. Before we begin, we should make the distinction between Docker Engine (Enterprise) and Docker Engine (Community).

Docker secrets is a secrets management tool designed for use with Docker Swarm. And of course, Docker Swarm refers to the cluster management and orchestration features built into the Docker Engine.

This guide shows you how to set up a Django application and development environment using Docker. Note: The previous version of this guide was written before Docker for Mac was available.