Django Docker Intro
latest
  • Prerequisites
  • Getting Docker
  • Docker Hello World
  • Django In Docker
  • The Django Polls Application
  • Exercises and Further Reading
  • Docker Cheat Sheet
Django Docker Intro
  • Docs »
  • Django Docker Intro
  • Edit on GitHub

Django Docker Intro¶

This tutorial aims to provide an introduction to using Docker with Django for developers who already have some familiarity with Django.

Contents:

  • Prerequisites
    • macOS
    • Windows
    • Linux
  • Getting Docker
    • Docker Community Edition
    • Docker on Linux
    • Testing your Docker installation
  • Docker Hello World
    • What Is Docker?
    • Running Docker’s Hello World
    • Listing Docker Images Stored Locally
    • Listing Running and Stopped Docker Containers
    • Tagging Docker Images and Pushing to DockerHub
  • Django In Docker
    • Why Run Django in Docker?
    • Containerizing the Django Polls Application
  • The Django Polls Application
    • Security Disclaimer
    • Repository Implementing Polls Application
    • Polls Application Without Docker
    • Adding a RESTful API
    • Serializing Settings With YAML
    • Docker Implementation of Polls Application
  • Exercises and Further Reading
    • Exercise: Separate Front-End from Polls application
    • Kubernetes in Under 3 Hours
    • Exercise: Create a Kubernetes (Minikube) deployment of the Polls application
    • Learn How To Run Kubernetes In Your Favorite Cloud Environment
    • Domain-Driven Design
    • Docker CI/CD Workflows
  • Docker Cheat Sheet
    • Listing images, containers and volumes
    • Building a Docker image from a Dockerfile
    • Running an interactive shell inside a container
    • Pulling in images required in your docker-compose.yml
    • Starting up services defined in docker-compose.yml
    • Deleting all images, containers and volumes
Next

© Copyright 2019, James Wettenhall. Revision c12e90ce.

Built with Sphinx using a theme provided by Read the Docs.