Skip to content
Snippets Groups Projects
Select Git revision
  • master default
  • msauth
  • set-sast-config-1
  • email-template
  • 1.4.20 protected
  • 1.4.19 protected
  • 1.4.18 protected
  • 1.4.17 protected
  • 1.4.16 protected
  • 1.4.15 protected
  • 1.4.14 protected
  • 1.4.13 protected
  • 1.4.12 protected
  • 1.4.11-3 protected
  • 1.4.11-2 protected
  • 1.4.11 protected
  • 1.4.10 protected
  • 1.4.9 protected
  • 1.4.8 protected
  • 1.4.7 protected
  • 1.4.6 protected
  • 1.4.5 protected
  • 1.4.4 protected
  • 1.4.3 protected
24 results

Dockerfile

Blame
  • Dockerfile 674 B
    # pull official base image
    FROM python:3.8.1
    
    # set work directory
    WORKDIR /usr/src/app
    
    # set environment variables
    ENV PYTHONDONTWRITEBYTECODE 1
    ENV PYTHONUNBUFFERED 1
    
    # install dependencies
    RUN apt-get -y update
    RUN apt-get install -y python python-pip python-dev python-django-extensions postgresql-client netcat
    RUN pip install --upgrade pip
    COPY ./requirements/production.txt /usr/src/app/requirements.txt
    RUN pip install -r requirements.txt
    
    RUN apt-get -y update && apt-get -y autoremove
    
    # copy entrypoint.sh
    COPY ./src/entrypoint.sh /usr/src/app/entrypoint.sh
    
    # copy project
    COPY ./src /usr/src/app/
    
    # run entrypoint.sh
    ENTRYPOINT ["/usr/src/app/entrypoint.sh"]