diff --git a/Dockerfile b/Dockerfile
index 1156e27..bdd1dcd 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,4 +1,4 @@
-FROM mcr.microsoft.com/dotnet/sdk:6.0 AS build
+FROM mcr.microsoft.com/dotnet/sdk:8.0 AS build
WORKDIR /src
COPY MagicPacket/MagicPacket.csproj MagicPacket/
RUN dotnet restore MagicPacket/MagicPacket.csproj
@@ -6,7 +6,7 @@ COPY MagicPacket/ MagicPacket/
WORKDIR /src/MagicPacket
RUN dotnet publish MagicPacket.csproj -c Release -o /app/publish /p:UseAppHost=false
-FROM mcr.microsoft.com/dotnet/runtime:6.0 AS final
+FROM mcr.microsoft.com/dotnet/runtime:8.0 AS final
WORKDIR /app
COPY --from=build /app/publish .
ENTRYPOINT ["dotnet", "MagicPacket.dll"]
diff --git a/MagicPacket/Dockerfile b/MagicPacket/Dockerfile
index caa387c..53a7dce 100644
--- a/MagicPacket/Dockerfile
+++ b/MagicPacket/Dockerfile
@@ -1,9 +1,9 @@
#See https://aka.ms/customizecontainer to learn how to customize your debug container and how Visual Studio uses this Dockerfile to build your images for faster debugging.
-FROM mcr.microsoft.com/dotnet/runtime:6.0 AS base
+FROM mcr.microsoft.com/dotnet/runtime:8.0 AS base
WORKDIR /app
-FROM mcr.microsoft.com/dotnet/sdk:6.0 AS build
+FROM mcr.microsoft.com/dotnet/sdk:8.0 AS build
WORKDIR /src
COPY ["MagicPacket/MagicPacket.csproj", "MagicPacket/"]
RUN dotnet restore "MagicPacket/MagicPacket.csproj"
@@ -17,4 +17,4 @@ RUN dotnet publish "MagicPacket.csproj" -c Release -o /app/publish /p:UseAppHost
FROM base AS final
WORKDIR /app
COPY --from=publish /app/publish .
-ENTRYPOINT ["dotnet", "MagicPacket.dll"]
\ No newline at end of file
+ENTRYPOINT ["dotnet", "MagicPacket.dll"]
diff --git a/MagicPacket/MagicPacket.csproj b/MagicPacket/MagicPacket.csproj
index 456572a..508de4b 100644
--- a/MagicPacket/MagicPacket.csproj
+++ b/MagicPacket/MagicPacket.csproj
@@ -2,14 +2,14 @@
Exe
- net6.0
+ net8.0
enable
enable
Linux
-
+
diff --git a/README.md b/README.md
index ece4d91..c92798a 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,3 @@
# MagicPacket
-A tiny CLI utility made with .NET Core, that is intended to be run manually via a Docker container. The CLI will ping a pre-configured PC and send a Magic Packet (Wake-on-LAN, essentially) to wake up a PC from sleep.
+A tiny CLI utility made with .NET 8, that is intended to be run manually via a Docker container. The CLI will ping a pre-configured PC and send a Magic Packet (Wake-on-LAN, essentially) to wake up a PC from sleep.