Skip to content

Commit

Permalink
feat: dockerizing django✨🐋
Browse files Browse the repository at this point in the history
  • Loading branch information
hossainchisty committed Nov 16, 2021
1 parent c323e03 commit 1f8665d
Showing 1 changed file with 21 additions and 0 deletions.
21 changes: 21 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# pull official base image
FROM python:3.9-alpine3.14

# set work directory
WORKDIR /app

# set environment variables
ENV PYTHONDONTWRITEBYTECODE 1
ENV PYTHONUNBUFFERED 1

# install dependencies
RUN pip install --upgrade pip
COPY requirements.txt /app/
RUN pip install -r requirements.txt

# copy project
COPY . /app/
EXPOSE 8000

# run django server
CMD python manage.py runserver 0.0.0.0:8000

0 comments on commit 1f8665d

Please sign in to comment.