15 lines
466 B
Docker
15 lines
466 B
Docker
#FROM python:3.9-alpine
|
|
FROM python:3.11-bookworm
|
|
LABEL MAINTAINER="Thomas Peetz <thomas.peetz@thpeetz.de>"
|
|
ENV PS1="\[\e[0;33m\]|> kontor <| \[\e[1;35m\]\W\[\e[0m\] \[\e[0m\]# "
|
|
ENV DEBIAN_FRONTEND noninteractive
|
|
RUN apt-get update && apt-get install -y apt-utils libmariadb3 libmariadb-dev
|
|
RUN rm -rf /var/lib/apt/lists/*
|
|
|
|
WORKDIR /src
|
|
COPY . /src
|
|
RUN pip install --no-cache-dir -r requirements.txt \
|
|
&& python setup.py install
|
|
WORKDIR /
|
|
ENTRYPOINT ["kontor"]
|