diff --git a/Docker/Dockerfile b/Docker/Dockerfile index 08390ff..4029a9e 100644 --- a/Docker/Dockerfile +++ b/Docker/Dockerfile @@ -2,18 +2,18 @@ FROM mcr.microsoft.com/dotnet/sdk:6.0 AS build WORKDIR /src -# Copier les fichiers de solution et restaurer les dépendances +# Copier les fichiers de projet et restaurer les dépendances COPY WF-WebAdmin/WF-WebAdmin/WF-WebAdmin.csproj ./WF-WebAdmin/WF-WebAdmin/ RUN dotnet restore ./WF-WebAdmin/WF-WebAdmin/WF-WebAdmin.csproj # Copier tout le reste et publier COPY . . -RUN dotnet publish ./WF-WebAdmin/WF-WebAdmin/WF-WebAdmin.csproj -c Release -o /app/publish +RUN dotnet publish ./WF-WebAdmin/WF-WebAdmin/WF-WebAdmin.csproj -c Release -o /app # Étape 2 : Image runtime FROM mcr.microsoft.com/dotnet/aspnet:6.0 AS runtime WORKDIR /app -COPY --from=build /app/publish . +COPY --from=build /app . # Exposer le port utilisé par l'application EXPOSE 5000 diff --git a/WF-WebAdmin/WF-WebAdmin/Program.cs b/WF-WebAdmin/WF-WebAdmin/Program.cs index c459806..51f1d46 100644 --- a/WF-WebAdmin/WF-WebAdmin/Program.cs +++ b/WF-WebAdmin/WF-WebAdmin/Program.cs @@ -17,7 +17,6 @@ using WF_WebAdmin.Service; var builder = WebApplication.CreateBuilder(args); -// Add services to the container. builder.Services.AddRazorPages(); builder.Services.AddServerSideBlazor(); builder.Services.AddSingleton(); @@ -26,6 +25,7 @@ builder.Services.AddScoped(); builder.Services.AddScoped(); builder.Services.AddHttpClient(); builder.Services.AddScoped(); +builder.WebHost.UseUrls("http://0.0.0.0:5000"); builder.Services .AddBlazorise()