FROM node:latest WORKDIR /app COPY ./server/package*.json ./ RUN npm install COPY . . EXPOSE 3000 WORKDIR /app/server # Ajout du serveur MySQL FROM mysql:latest ENV MYSQL_ROOT_PASSWORD=CHANGEIT ENV MYSQL_DATABASE=ac2re # Copie du fichier SQL COPY db.sql /docker-entrypoint-initdb.d/ # Exécution du fichier SQL lors du démarrage du conteneur CMD ["mysqld", "--init-file", "/docker-entrypoint-initdb.d/db.sql"] # Retour au répertoire node FROM node:latest WORKDIR /app/server CMD ["npm", "start"]