Skip to content

Commit 3560a82

Browse files
committed
Test docker file .NET10
1 parent c37622d commit 3560a82

1 file changed

Lines changed: 11 additions & 2 deletions

File tree

Dockerfile

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,30 @@ FROM debian:latest
22

33
USER root
44

5+
# Mise à jour de l'image et installation des outils de base
56
RUN apt update && \
67
apt upgrade -y && \
78
apt install -y wget git
89

10+
# Ajout du dépôt Microsoft pour Debian 12
911
RUN 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
1316
RUN 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
1620
EXPOSE 3000
1721

22+
# Préparation du dossier de travail
1823
WORKDIR /app
24+
25+
# Clonage du projet
1926
RUN git clone https://github.com/Aif4thah/VulnerableLightApp.git
27+
2028
WORKDIR /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"]

0 commit comments

Comments
 (0)