FROM node:18-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 . . # Installation des dépendances Node.js RUN npm install express # Exposition du port EXPOSE 3006 # Commande de démarrage CMD ["node", "api.js"]