refactor: Renaming Dockerfile and changing structure

Refs: OPS-10
The Dockerfile is renamed to the canonical name and not contains
multiple stages to eventually support dev and pod builds
This commit is contained in:
Alivecow 2025-02-25 09:16:49 +01:00
parent 8f53233d28
commit f8d07c4bb8

View file

@ -1,22 +0,0 @@
# syntax=docker/dockerfile:1
FROM python:3.12-alpine
# VENV not needed in docker container
ENV POETRY_VIRTUALENVS_CREATE=false
WORKDIR /app
COPY . .
# Install dependencies
RUN pip install poetry
RUN poetry install
# Expose development port
EXPOSE 5000
# Include host flag to make flask listen on all interfaces
# Otherwise it is not accessible from the outside.
CMD [ "flask", "--app", "senju/main", "run", "--debug", "--host=0.0.0.0"]