© 2026 Hedgehog Software, LLC
Dockerfile
FROM mcr.microsoft.com/dotnet/runtime:8.0 AS base USER app RUN mkdir /home/app/data WORKDIR /home/app COPY ./publish . ENTRYPOINT ["dotnet", "MyProject.dll"]
File.WriteAllText("/home/app/data/file.txt", "lorem ipsum")
docker run --rm \ -v ./testdata:/home/app/data \ -e RUN_ON_STARTUP=true \ $image_name
/data
/home/app/data