26 lines
418 B
Docker
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"]
|