4NK_web_status/status/Dockerfile.python

26 lines
418 B
Docker

FROM python:3.11-alpine
# Mise à jour et installation des outils nécessaires
RUN apk update && apk upgrade && \
apk add --no-cache \
curl \
git \
gawk \
netcat-openbsd \
wget \
jq \
busybox-extras \
docker-cli
# Création du répertoire de travail
WORKDIR /app
# Copie des fichiers
COPY . .
# Exposition du port
EXPOSE 3006
# Commande de démarrage
CMD ["python3", "api.py"]