A starter project using Django, Docker and PostgreSQL See the full tutorial here: https://pedbad.hashnode.dev/django-docker-and-postgresql.
After cloning or downloading the repository to your local machine:
-
Install Docker: Ensure that Docker is installed on your machine. You can download and install Docker from the official Docker website: https://www.docker.com/get-started.
-
Navigate to the project directory: Open a terminal or command prompt and navigate to the directory where you have cloned or downloaded the project.
-
Build the Docker image: Run the following command to build the Docker image for the Django app:
docker build -t django-docker-example .
This command builds the Docker image using the provided Dockerfile in the project directory.
-
Docker Compose: If you want to use Docker Compose for managing the app and the database, a
docker-compose.yml
file is provided in the repository. You can run the app and the database together using the following command:docker-compose up
This command starts the containers defined in the
docker-compose.yml
file. -
Access the Django app: Open a web browser and navigate to http://localhost:8000 to access the Django app running inside the Docker container.