Skip to content
Snippets Groups Projects
Dockerfile 203 B
Newer Older
  • Learn to ignore specific revisions
  • David Trattnig's avatar
    David Trattnig committed
    FROM python:3.7-alpine
    
    David Trattnig's avatar
    David Trattnig committed
    
    
    David Trattnig's avatar
    David Trattnig committed
    RUN mkdir -p /srv
    WORKDIR /srv
    
    David Trattnig's avatar
    David Trattnig committed
    
    
    David Trattnig's avatar
    David Trattnig committed
    COPY requirements.txt /srv
    
    David Trattnig's avatar
    David Trattnig committed
    
    
    David Trattnig's avatar
    David Trattnig committed
    RUN pip3 install --no-cache-dir -r requirements.txt
    
    David Trattnig's avatar
    David Trattnig committed
    
    
    David Trattnig's avatar
    David Trattnig committed
    COPY . /srv
    
    David Trattnig's avatar
    David Trattnig committed
    
    EXPOSE 8008
    
    ENTRYPOINT ["python"]
    
    CMD ["-m", "src"]