diff options
| -rw-r--r-- | docker/auto-backup/AutoBackup/AutoBackup.csproj | 20 | ||||
| -rw-r--r-- | docker/auto-backup/Dockerfile | 4 | 
2 files changed, 12 insertions, 12 deletions
| diff --git a/docker/auto-backup/AutoBackup/AutoBackup.csproj b/docker/auto-backup/AutoBackup/AutoBackup.csproj index d439800..694035b 100644 --- a/docker/auto-backup/AutoBackup/AutoBackup.csproj +++ b/docker/auto-backup/AutoBackup/AutoBackup.csproj @@ -1,10 +1,10 @@ -<Project Sdk="Microsoft.NET.Sdk">
 -
 -  <PropertyGroup>
 -    <OutputType>Exe</OutputType>
 -    <TargetFramework>net7.0</TargetFramework>
 -    <ImplicitUsings>enable</ImplicitUsings>
 -    <Nullable>enable</Nullable>
 -  </PropertyGroup>
 -
 -</Project>
 +<Project Sdk="Microsoft.NET.Sdk"> + +  <PropertyGroup> +    <OutputType>Exe</OutputType> +    <TargetFramework>net9.0</TargetFramework> +    <ImplicitUsings>enable</ImplicitUsings> +    <Nullable>enable</Nullable> +  </PropertyGroup> + +</Project> diff --git a/docker/auto-backup/Dockerfile b/docker/auto-backup/Dockerfile index 69a729d..c7ff4fc 100644 --- a/docker/auto-backup/Dockerfile +++ b/docker/auto-backup/Dockerfile @@ -1,9 +1,9 @@ -FROM mcr.microsoft.com/dotnet/sdk:7.0-alpine AS build +FROM mcr.microsoft.com/dotnet/sdk:9.0-alpine AS build  COPY AutoBackup /AutoBackup  WORKDIR /AutoBackup  RUN dotnet publish AutoBackup.csproj --configuration Release --output ./publish/ -r linux-x64 --self-contained false -FROM mcr.microsoft.com/dotnet/runtime:7.0-alpine +FROM mcr.microsoft.com/dotnet/runtime:9.0-alpine  RUN apk add --no-cache tini coreutils bash tar xz  ARG CRUPEST_AUTO_BACKUP_INIT_DELAY=0  ARG CRUPEST_AUTO_BACKUP_INTERVAL=1d | 
