20 lines
396 B
Docker
20 lines
396 B
Docker
FROM docker.io/almalinux/9-minimal:latest
|
|
LABEL maintainer="n0x@n0xb0x.org"
|
|
|
|
COPY requirements.txt requirements.txt
|
|
RUN microdnf update -y \
|
|
&& microdnf install -y \
|
|
ca-certificates \
|
|
python3 \
|
|
python3-pip \
|
|
&& microdnf clean all && rm -fr /tmp/* /var/tmp/* \
|
|
&& pip3 install -r requirements.txt
|
|
|
|
EXPOSE 8081 80
|
|
|
|
WORKDIR /srv
|
|
|
|
CMD python -m http.server -d /srv/site 80
|
|
|
|
|