File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -2,21 +2,30 @@ FROM debian:latest
22
33USER root
44
5+ # Mise à jour de l'image et installation des outils de base
56RUN apt update && \
67 apt upgrade -y && \
78 apt install -y wget git
89
10+ # Ajout du dépôt Microsoft pour Debian 12
911RUN wget https://packages.microsoft.com/config/debian/12/packages-microsoft-prod.deb -O packages-microsoft-prod.deb && \
1012 dpkg -i packages-microsoft-prod.deb && \
1113 rm packages-microsoft-prod.deb
1214
15+ # Installation du SDK et du runtime .NET 10
1316RUN apt update && \
14- apt install -y dotnet-sdk-8 .0 dotnet-runtime-8 .0
17+ apt install -y dotnet-sdk-10 .0 dotnet-runtime-10 .0
1518
19+ # Exposition du port
1620EXPOSE 3000
1721
22+ # Préparation du dossier de travail
1823WORKDIR /app
24+
25+ # Clonage du projet
1926RUN git clone https://github.com/Aif4thah/VulnerableLightApp.git
27+
2028WORKDIR /app/VulnerableLightApp
2129
22- CMD ["dotnet" , "run" , "--url=https://0.0.0.0:3000" ]
30+ # Lancement de l'application
31+ CMD ["dotnet" , "run" , "--urls=http://0.0.0.0:3000" ]
You can’t perform that action at this time.
0 commit comments