Deploying Django with Docker Compose
There are a number of ways you can deploy a Django app.
One of the simplest is by running the app using Docker Compose directly on a Linux virtual machine.
The benefits to this approach are:
Fastest and easier to get up and running.Define…
Deploying Django to Google App Engine using Docker
In this guide I'm going to show you how to deploy a Django application to Google App Engine (GAE) using Docker.
Specifically, we'll be doing this:
Creating a new Django project with Docker and Docker ComposeCreating a placeholder…
Use Docker to create a new Django project in one line
If you already have Docker on your machine, you can create a new Django project (using any version) using a single command.
Create in an app/ directory:
docker run -v ${PWD}/app:/app -w /app python:3.9-alpine sh -c "pip install Django==3.2…
How to use GitHub Actions
In our advanced course on building REST APIs, we teach how to use Travis-CI to run unit tests and linting for your project.
Since launching the course, GitHub has launched their own CI/CD workflow tool called GitHub Actions and many students…
How to use Terraform via Docker Compose for Pros
This topic is covered in-depth in our 14 hour DevOps course.
In this tutorial, I'll show you how professional developers should use Terraform on a project.
If you prefer to watch this tutorial in video format, find the video below:
If…