diff --git a/ImageBoardServerApp/Dockerfile b/Dockerfile similarity index 63% rename from ImageBoardServerApp/Dockerfile rename to Dockerfile index 5b127e8..5627990 100644 --- a/ImageBoardServerApp/Dockerfile +++ b/Dockerfile @@ -8,13 +8,14 @@ WORKDIR /src COPY ["ImageBoardServerApp/ImageBoardServerApp.csproj", "ImageBoardServerApp/"] RUN dotnet restore "ImageBoardServerApp/ImageBoardServerApp.csproj" COPY . . -WORKDIR "/src/BlazorServerTest" -RUN dotnet build "BlazorServerTest.csproj" -c Release -o /app/build +RUN dotnet build "ImageBoardServerApp/ImageBoardServerApp.csproj" -c Release -o /app/build FROM build AS publish -RUN dotnet publish "ImageBoardServerApp.csproj" -c Release -o /app/publish +RUN dotnet publish "ImageBoardServerApp/ImageBoardServerApp.csproj" -c Release -o /app/publish FROM base AS final WORKDIR /app COPY --from=publish /app/publish . +RUN dotnet tool install --global dotnet-ef +RUN dotnet ef database update ENTRYPOINT ["dotnet", "ImageBoardServerApp.dll"]