All Projects → nicholaskajoh → dockerized-django

nicholaskajoh / dockerized-django

Licence: other
Sample project on how to dockerize your Django project in development and production environments.

Programming Languages

python
139335 projects - #7 most used programming language
Dockerfile
14818 projects

Dockerized Django

Sample project on how to dockerize your Django project in development and production environments.

Requirements

  • Docker
  • Docker Compose

Development

  • Clone project
  • Create .env and .env.secret from the example files in the root folder and edit as appropriate
  • Run docker-compose up
  • Visit localhost:8000

Production

  • Follow the first 2 steps outlined above
  • Run docker-compose -f docker-compose.prod.yml up --build -d
  • Run docker-compose -f docker-compose.prod.yml run web python manage.py migrate
  • Run docker-compose -f docker-compose.prod.yml run web python manage.py collectstatic --noinput
  • Visit website
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].