Use Docker-Compose to help Django Development

cd ~ mkdir practice_folder #create a virtualenv python -m venv .venv .venv\scripts\activate.bat pip install django~=4.0.0 psycopg2-binary~=2.9.9 django-admin startproject django_project . python manage.py runserver 0.0.0.0:8000 pip freeze > requirements.txt create a …

Use Docker to help Django Development

if you have pyenv Dockerfile, you can use docker built -t django:latest . to build a docker image. command: docker run –rm -p 8000:8000 -p 3000:3000 -v c:\Users\Fluber\Project\Docker\django\book_django_beginners\:/home/fluber/code -it django:latest …

Dockerfile for pyenv environment

FROM ubuntu:20.04 ENV TZ = Asia\Taipei ENV DEBIAN_FRONTEND=noninteractive RUN apt-get update && \apt-get install -y \build-essential \libssl-dev \zlib1g-dev \libbz2-dev \libreadline-dev \libsqlite3-dev \wget \curl \llvm \libncurses5-dev \libncursesw5-dev \xz-utils \tk-dev \libffi-dev \liblzma-dev …